Commit Graph

309 Commits

Author SHA1 Message Date
Ruipeng Li
022d476eda bug fix 2020-02-26 14:24:29 -08:00
Ruipeng Li
687232e116 gpu regression test [clean regression tests on ray] 2020-02-09 11:31:51 -08:00
Ruipeng Li
2b8fd590b1 bug fix 2020-02-06 15:39:17 -08:00
Ruipeng Li
9395a69f1f fixes after regression tests 2019-12-08 09:21:06 -08:00
Rob Falgout
d30116a764 Removing runtest for mixedint autotest case on tux (included it by accident) 2019-10-22 10:08:49 -07:00
Rob Falgout
6cf3b4638c Adding --enable-mixedint regression tests (currently just compilation tests) 2019-10-22 09:51:01 -07:00
Rob Falgout
3352033eb8 Commented out distclean before check-license test to avoid error message 2019-09-30 07:53:44 -07:00
Rob Falgout
edda8e7d6a Updating the AUTOTEST/check-license.filters file 2019-09-28 15:55:18 -07:00
Rob Falgout
7ce1e5f16a Adding a check for license headers to AUTOTEST (two files I forgot) 2019-09-27 10:16:03 -07:00
Rob Falgout
5851cb80af Adding a check for license headers to AUTOTEST 2019-09-27 10:15:04 -07:00
Ruipeng Li
0af952509c Merge branch 'master' of https://github.com/hypre-space/hypre into amg-setup
Conflicts:
	src/CMakeLists.txt
	src/config/configure.in
	src/parcsr_ls/HYPRE_parcsr_ls.h
	src/parcsr_ls/_hypre_parcsr_ls.h
	src/parcsr_ls/aux_interp.c
	src/parcsr_ls/par_amg.c
	src/parcsr_ls/par_amg_setup.c
	src/parcsr_ls/par_coarsen.c
	src/parcsr_ls/par_cycle.c
	src/parcsr_ls/par_interp.c
	src/parcsr_ls/par_strength.c
	src/parcsr_mv/_hypre_parcsr_mv.h
	src/parcsr_mv/par_csr_assumed_part.c
	src/parcsr_mv/par_csr_communication.c
	src/parcsr_mv/par_csr_communication.h
	src/parcsr_mv/par_csr_matop.c
	src/parcsr_mv/par_csr_matrix.c
	src/parcsr_mv/par_csr_matrix.h
	src/seq_mv/csr_matrix.c
	src/seq_mv/seq_mv.h
	src/utilities/_hypre_utilities.h
	src/utilities/hypre_memory.h
	src/utilities/protos.h
2019-09-25 15:36:06 -07:00
Sarah Virginia Osborn
06c43e4ce3 Fixes to cmake autotests with updated test build. 2019-08-20 11:20:30 -07:00
Ruipeng Li
fb35486114 regression test on lassen 2019-07-23 11:41:34 -07:00
Ruipeng Li
8e8eb4f5cb Merge branch 'master' of https://github.com/hypre-space/hypre into amg-setup
Conflicts:
	src/IJ_mv/IJMatrix_parcsr.c
	src/parcsr_ls/par_nongalerkin.c
	src/seq_mv/csr_matrix.c
	src/utilities/_hypre_utilities.h
	src/utilities/binsearch.c
	src/utilities/gpuErrorCheck.c
	src/utilities/gpuErrorCheck.h
	src/utilities/gpuMem.c
	src/utilities/gpuMem.h
	src/utilities/hypre_cuda_reducer.h
	src/utilities/hypre_nvtx.h
	src/utilities/hypre_reducesum.c
	src/utilities/protos.h
2019-07-22 15:36:07 -07:00
Ruipeng Li
dad575fc60 don't know how to fix a configure warning. comment the test out 2019-07-15 12:06:41 -07:00
Ruipeng Li
f0ed0085a3 regression test 2019-07-13 12:46:46 -07:00
Ruipeng Li
f3aad09d80 regression tests 2019-07-13 11:39:42 -07:00
Rob Falgout
d7835fcc62 Moved the echo command to the top of two AUTOTEST .bat files 2019-07-09 17:30:18 -07:00
Rob Falgout
48c9f0b972 Changed all of the headers 2019-07-07 19:26:24 -07:00
Rob Falgout
77624ce168 Moved the autotest log file stuff for Windows 2019-06-21 08:11:53 -07:00
Rob Falgout
66f2c931e0 Added autotest log file support for Windows 2019-06-21 07:27:57 -07:00
Ulrike M. Yang
c7a58fe3d9 changed a few configure option for additional tests 2018-10-25 15:26:47 -07:00
Ruipeng Li
faf5cfad57 add more configure & make tests 2018-10-18 08:53:44 -07:00
Rob Falgout
4620158e86 Moved LOBPCG tests to a separate 'TEST_lobpcg' subdirectory 2018-10-17 11:08:48 -07:00
Ruipeng Li
35acc1b5f2 truncate the jobs in machine-ray.sh. It took 173m on ray
"time ./test.sh machine-ray.sh ../src/
 Running test [machine-ray]
 real    173m12.647s
 user    505m33.655s
 sys     241m20.030s"
2018-10-13 14:29:48 -07:00
Rob Falgout
4b71ea9461 These autotest script changes should fix the linkall test issues 2018-10-11 18:50:42 -07:00
Ruipeng Li
0f15774a0d remove eval from machine-tux.sh 2018-09-25 16:04:40 -07:00
Ruipeng Li
c764aa7877 restore basic.sh 2018-09-25 14:37:59 -07:00
Ruipeng Li
ff33a15589 [draft] GPU regression test, machine-ray.sh 2018-09-25 09:32:59 -07:00
Ruipeng Li
3adc1c8d64 fix bugs in test link c++ 2018-09-24 14:30:38 -07:00
Ruipeng Li
f5bb3188b2 link filters 2018-09-24 09:51:29 -07:00
Ruipeng Li
d368274932 towards a GPU regression test 2018-09-23 10:07:43 -07:00
Ruipeng Li
c530ac0da8 towards a GPU regression test 2018-09-23 10:01:43 -07:00
Rob Falgout
4faa8daf94 Changed machine-tux autotest script to run with openmp (not just compile) 2018-03-14 11:54:48 -07:00
Rob Falgout
7ffef6c761 Modified AUTOTEST/cleantest.sh to avoid removing '.bat' files 2018-01-11 08:38:43 -08:00
Ulrike Yang
207fe9e21b added Superlu regression tests 2017-12-18 08:35:28 -08:00
Ulrike Yang
629933a7a5 restoring old configure files etc 2017-12-13 15:22:07 -08:00
Rob Falgout
a376d08c5b Added more Windows tests 2017-11-10 17:14:44 -08:00
Rob Falgout
adb349125f Adding first versions of VS Studio regression tests 2017-11-10 16:21:45 -08:00
Rob Falgout
334472c7b6 Fixed OpenMP compile and added a tux regression test
The MGR OpenMP code has not been tested yet, so I commented it out for now
Added a tux OpenMP compile test and reorganized the tux tests from fast to slow (more or less)
2017-10-19 18:22:46 -07:00
Falgout, Rob
38809bf53d Merge pull request #11 in HYPRE/hypre from vs-dev to master
* commit 'bda927a413aa83d6139b2ea2d0a0c9074c86dcb9':
  Fix pragma and M_PI problems on Windows
  New saved file for longdouble regression test
  Fixed the external blas test and nested string issue in autotest
  Adding regression test for external libraries
  This version passes most of the tux regression tests
  Confirmed that the code works with external BLAS
  Configure now works correctly for external SuperLU/DSuperLU
  Removed SuperLU and DSuperLU from hypre
  First draft of reworked blas/lapack (only compiles without FEI at this point)
2017-10-17 09:35:58 -07:00
Rob Falgout
93247daea1 Fixed the external blas test and nested string issue in autotest 2017-10-16 11:33:58 -07:00
Rob Falgout
2dd88045ec Adding regression test for external libraries
NOTE: Some work will be needed here, because there is no way to pass nested
quotes through to the configure script with the current basic.sh test script, so
the BLAS tests are commented out in this script for now.
2017-10-15 18:45:00 -07:00
Rob Falgout
50406036f6 Changed configure to test strict-checking with and without global partition and
added a regression test
2017-10-12 17:21:35 -07:00
liruipengblue@gmail.com
9047f85bf6 restore the commented lines with valgrind 2017-07-28 17:18:30 -07:00
liruipengblue@gmail.com
a59513bf34 1. change the default conv-diff in ij to what it used to be, add cmd-line options
2. fixed issues in machine-tux.sh ("./")
3. make AUTOTEST happy again
2017-07-28 17:05:25 -07:00
Rob Falgout
9e076b7853 Removing rzzeus and rzmerl and adding rztopaz and syrah 2017-07-05 11:30:51 -07:00
Rob Falgout
d44409fc87 Moved autotest scripting to another repository and made a few other changes 2017-06-16 13:48:44 -07:00
Rob Falgout
6a39fbf9c6 Merge branch 'master' into single-dev 2017-05-18 08:31:49 -07:00
Rob Falgout
08d6833cd2 Fixed autotest scripts to work when '.' is not in the user's path 2017-05-16 11:26:35 -07:00
Rob Falgout
e758460272 Added single/longdouble to cmake and added regression tests to tux autotest 2017-05-15 17:37:19 -07:00
Rob Falgout
ae65f5226f Fixed a few check-int and check-double errors by filtering 2017-05-02 13:28:27 -07:00
Rob Falgout
72d4432e56 Cleaned up use of 'int', 'double', etc. 2017-04-27 15:57:21 -07:00
Rob Falgout
2d0bb54d99 Changed crontab from rzcereal2 (retired) to rztrona2 2017-03-19 14:44:18 -07:00
Rob Falgout
1c57acfbee Minor change to tux regression test script 2017-03-04 19:26:22 -08:00
Rob Falgout
569b8d2c94 Added a valgrind runtest and autotest feature 2017-03-04 19:10:29 -08:00
Rob Falgout
0a569a5248 Removed CFLAGS from test/Makefile link line 2016-12-09 15:11:37 -08:00
Rob Falgout
9158603f2c Removed new_ij driver from a few places 2016-07-26 17:22:21 -07:00
Rob Falgout
df494c3106 Removed user name from cronfile since LC name is now falgout2 2016-07-20 13:14:39 -07:00
Rob Falgout
b24b47e51d Added username to summary copy line on rzcereal 2016-07-05 08:58:25 -07:00
Rob Falgout
4db0e9dc9a Fixed a problem with AUTOTEST cleantest.sh script
In the case where there are no '.err' files, this script was deleting files it
should not have.  Fixed by adding a check that each .err file actually exists.
2016-05-23 17:40:12 -07:00
Rob Falgout
90ee3432d9 Added a regression test for C++ compile
The examples don't quite compile/run yet.
2016-05-13 16:53:08 -07:00
Rob Falgout
604910c001 Added a couple of filters to the check-int autotest 2016-03-19 20:27:27 -07:00
Rob Falgout
6fd2bc1eeb Fixed a CMake compile problem and modified a couple of autotest scripts
Added "make distclean" to the end of both the 'basictest.sh' and 'cmaketest.sh'
autotest scripts to avoid situations where previously compiled test drivers are
accidentally used in a test where the build failed.
2016-03-18 08:16:00 -07:00
Rob Falgout
a45d0bbdae Removed some autotest filter lines that should no longer be needed 2016-03-08 13:16:59 -08:00
Rob Falgout
7f51f39690 Fixed some 'src_dir' directory problems in autotest 2016-01-18 17:05:14 -08:00
Rob Falgout
08cc2732f4 Removed babel from the documentation 2016-01-15 16:21:41 -08:00
Rob Falgout
6186e11f8f Fixed autotest to work with new directory structure (not tested yet) 2016-01-15 10:30:49 -08:00
Rob Falgout
95489b822f Added new cyclic reduction files to the CMakeLists.txt file.
Added an autotest cleanup script (cleantest.sh) and fixed some 'make distclean' problems.
2015-09-14 08:49:33 -07:00
Rob Falgout
fc2682dd6d Release 2.10.1 is done except for the web page. Changed some scripts and a few other things
related to the new versioning system.
2015-09-11 14:31:44 -07:00
Rob Falgout
03dd986e40 Fixed an error with one of the grep commands in the tux autotest 2015-08-26 07:17:33 -07:00
Rob Falgout
938bf215cc Adding Ruipeng to the autotest email list. 2015-07-24 08:52:09 -07:00
Rob Falgout
915e8f4814 Added Daniel and Lu to the autotest email list 2015-07-08 06:54:41 -07:00
Rob Falgout
13f9c6cfa1 Adding the struct_migrate driver to the cmake autotest script 2015-04-28 14:14:50 -07:00
Rob Falgout
be7fa445b1 Changed configure --with-insure option to instrument all of the source files
with Insure++ (with a few exceptions).  Also needed to change tux autotest.
2015-02-12 16:08:39 -08:00
Rob Falgout
aa5ec210b6 Fixed an inconsistency in the cmake test driver build to ensure correct autotests 2015-01-22 14:55:28 -08:00
Rob Falgout
edffb59ecc Changed cmaketest.sh to clean up previous installs before running a new test 2015-01-20 15:53:37 -08:00
Rob Falgout
69da86bcc1 Fixed some cmake problems and added a cmake autotest script that runs every
night as part of the tux tests.
2015-01-20 14:54:12 -08:00
Rob Falgout
33c9adb6c9 Removed the -j option for the babel compile in the tux autotest script 2015-01-14 08:06:31 -08:00
Rob Falgout
8812de6914 Wrote a script to rename tests instead of using unportable 'rename' function. 2015-01-12 17:50:56 -08:00
Rob Falgout
39601a7530 Added the ams tests back in to AUTOTEST and fixed a few things.
Fixed an MPI check issue in ams_driver.c.
2015-01-12 14:28:24 -08:00
Rob Falgout
97e07e1523 These autotest tests are no longer needed. 2015-01-12 13:27:42 -08:00
Rob Falgout
e9aa20918f Changed the default configuration to use the assumed partition and added a new
configuration option called --enable-global-partition.  The old option is still
available, but not printed with --help.  Also added the autotest script
basictest.sh to make it easier to write machine tests.
2015-01-12 13:06:36 -08:00
Tzanio
abd7e32098 Replaced cloning with git pull (from a previoulsy cloned repo) in autotest.sh. 2013-12-27 14:21:38 -08:00
Tzanio
9c764533d8 Updated the autotest script to use git instead of cvs and
hypre/ instead of linear_solvers/.
2013-12-27 09:49:10 -08:00
falgout
971ef89919 Adding a filter to fix vulcan link++ test. 2013-11-12 15:46:39 +00:00
falgout
3ff3e8f7b3 Adding rzmerl and vulcan tests. 2013-10-29 21:24:59 +00:00
falgout
37f24dbdcb Removed rzdawndev, since it is now retired. 2013-10-22 20:03:20 +00:00
falgout
800d4ff127 Removed hera, since it has been decommisioned. 2013-10-21 18:21:34 +00:00
falgout
46488e8cbc Added HYPRE_Complex and HYPRE_Real types in place of double.
Added an example code to test CG on a 4D HYPRE_SSTRUCT complex problem.
Added regression tests for bigint, maxdim, and complex.
Added a test to make sure double types are not added to the source.
See [Issue995] in the tracker for more details.
2013-10-11 19:48:06 +00:00
falgout
e438baf371 Fixed problem with previously added filter 2013-09-30 14:58:47 +00:00
falgout
183630abc5 Added new filters for babel compile 2013-09-27 14:58:07 +00:00
falgout
e91cd478d3 Removed the fac tests 2013-01-23 16:36:31 +00:00
falgout
0e54b32357 Making some changes to avert the compiler-related problems on rzzeus and hera 2013-01-18 22:42:03 +00:00
falgout
47901662c2 Adding a --with-blas --with-lapack build test. 2012-11-01 01:01:38 +00:00
falgout
d467eb1884 Modified run.sh to allow more flexibility.
Added insure testing for the --with-no-global-partition configuration.
2012-10-23 17:45:57 +00:00
falgout
d500363205 Updated the checkout time on tux to be an hour earlier. There was apparently
a conflict with something else on the system at the 12:30am time.
2012-10-19 16:46:24 +00:00
falgout
10481d66d1 Changed the file redirection to create a new 'checkout.out' file each time.
Currently, the autotest script does not remove this file, so it just grows when
the redirection is set to append.  It might be good to rework some of the
handling of these files in the script.
2012-10-02 18:07:56 +00:00
falgout
6299125535 Added the --enable-debug option to the --with-no-global-partition case so that
the -Wall compiler option will be used to do more careful checking.
2012-09-28 16:51:05 +00:00
falgout
335c62546f Added checkout stdout/stderr to autotest-tux-cron files. 2012-09-27 21:39:25 +00:00