summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r3772] Purpose:Bill Wendling2001-04-031-4/+8
| | | | | | | | | | | Update Description: Updated so that it's roughly consistent with the 1.3.5 release of libtool. The only difference between the two is some sharedlibrary path which Albert put in once a long time ago and it seems to work...Trying not to break^Wfix what's not broken. Platforms tested: Linux (with diff)
* [svn-r3656] Purpose:Albert Cheng2001-03-171-2/+7
| | | | | | | | | | | | | | | | adjustment Description: When gondolin failed the 1.5 test, it moved ahead for the 1.4 test. The 1.5 test usually takes 1 hour to complete but runtest only waited 30 minutes for the 1.4 cvs update to complete. So, gondolin ended up failing the 1.4 test too. Solution: Changed the wait time to 90 minutes. Added echo statements showing it is waiting for some event. This would help the human knowing it is waiting for something. Added more comments about the algorithm of the waiting. Platforms tested: Gotta be right. :-)
* [svn-r3615] Purpose:Albert Cheng2001-03-131-2/+0
| | | | | | Bug fix Description: removed two debug statements used before.
* [svn-r3613] Purpose:Albert Cheng2001-03-131-4/+94
| | | | | | | | | | new feature Description: Added a new option -nocvs for no cvs commands. Added a locking mechanism to show CVS checkout in progress and other hosts should wait till it is done. Platforms tested: gondolin
* [svn-r3555] Purpose:Albert Cheng2001-03-081-1/+6
| | | | | | | | | | Code improvement Description: Changed it so that $H5VERSION determines which version of hdf5 code to do cvs checkout and to test, making it easier to handle new versions. Platforms tested: run simple test to make sure it did generate the right command.
* [svn-r3526] Purpose:Albert Cheng2001-02-281-1/+1
| | | | | | | | | Bug fix Description: Updated its default H5DIR value to the correct version branch it is in now. Platforms tested: Will be tested by the daily test cron job.
* [svn-r3516] Purpose:Albert Cheng2001-02-251-9/+12
| | | | | | | | | | | New feature Description: Added a -debug line option and will pass it to other runtest invoked. Removed the restriction of running one test per host. This way, tests of different tests (e.g., with or without fortran) can be run per host with all output saved in one log file. Platforms tested: Tried several runs of daily test.
* [svn-r3515] Description:Albert Cheng2001-02-251-1/+3
| | | | | | | Move the printing of command argument to the beginning of the shell with banners around for easier identification. Platforms tested: Eirene
* [svn-r3465] Description:Albert Cheng2001-02-201-5/+5
| | | | | | Added kelgia, an HPUX 11, to the HP hosts list for daily test. Platforms tested: Eye-balled.
* [svn-r3369] Purpose:Albert Cheng2001-02-061-0/+5
| | | | | | | | | | | Bug fix (feature) Description: It did not recognize the op-configure keyword as a possible type of test. Solution: Added the feature to handle op-configure. Platforms tested: Linux, freebsd.
* [svn-r3365] Purpose:Albert Cheng2001-02-061-16/+31
| | | | | | | | | | | | | Bug fix, feature, cleaning code Description: It could not find bin/locate_hdf5. Solution: Explicitedly use the bin/locate_hdf5 in the snapshots/current area. Also, added Usage page to be printed when -h(elp) is asked or when there is error in command option. Cleaned some old code no longer used. Platforms tested: eirene
* [svn-r3353] Description:Albert Cheng2001-02-051-0/+2
| | | | | | | | Automatically update the HISTORY.txt and RELEASE.txt to in doc/html/ADGuide by copying the same files at the top level to them. This keeps the two files updated right before release. Platforms tested: eirene.
* [svn-r3348] Purpose:Albert Cheng2001-02-051-32/+58
| | | | | | | | | | | new feature Description: It now reads a configuration file ($HOME/snapshots-hdf5/snaptest.cfg) to set up the configure options of the tests, and what type of tests to run for each host. Platforms tested: Eirene launched a full blown test on all machines involved in the daily test.
* [svn-r3339] Got rid some debug echo statements.Albert Cheng2001-01-311-6/+1
|
* [svn-r3336] Purpose:Albert Cheng2001-01-312-5/+6
| | | | | | | | | | | | | | Simple twist Description: snapshot used to just use whatever `hostname` returns. Often it is the fully qualified name but sometimes just hostname without the domain part. Inconsistent. Solution: Chopped off any domain part and use just the host name. Use the 'cut' command rather than the sed with ncsa.uiuc.edu hardcoded. Applied that to runtest too. Platforms tested: Should work. Will find out if the daily tests still work.
* [svn-r3334] Purpose:Albert Cheng2001-01-301-7/+40
| | | | | | | | | | New Feature Description: It supports a configure file (snapshots.../snaptest.cfg). Currently, it recognize comment lines (started with #) and the standard configuration. Platforms tested: Eirene (Linux)
* [svn-r3333] Purpose:Albert Cheng2001-01-301-67/+7
| | | | | | | | | | | | feature Description: Use the external locate_hdf4 instead of the internal function to find the HDF4 software. Also set PATH to include the HDF4 bin if found. That would help gurantee access to the 'hdp' tool. (Need to do an explicite "export PATH" since DEC OSF1 sh does not seem to export the changed value by default.) Platforms tested: Gondolin (DEC OSF1)
* [svn-r3331] Purpose:Albert Cheng2001-01-271-7/+30
| | | | | | | | | | feature Description: revised it so that it can really run the snapshot tests. It now first update the source in the snapshot area and then uses the scripts in snapshot/current/bin. Platforms tested: modi4, arabica
* [svn-r3329] Purpose:Albert Cheng2001-01-261-0/+68
| | | | | | | | | | | | | | New feture Description: # Try to locate the HDF (nicknamed hdf4) software # This is a hack because there is no consistent place to find # the valid HDF library. # Usage: locate_hdf5 # It prints two strings in which the first one represents a valid # value for the --with-hdf=... switch and the second one is where # one can find the hdp command. It can be added to the $PATH. Platforms tested: Pecos (solaris 5.7)
* [svn-r3328] Purpose:Albert Cheng2001-01-261-0/+468
| | | | | | | | | | | | New feature Description: This runs the hdf5 library testing via the snapshot script. Without any argument, it runs the test for the current host. If -all is used, it runs the tests on a predefined list of hosts. Platforms tested: This does not quite work yet as there are a few hardcoded pathnames to find the script on remote machines. Committing it now to hold the place so that others can see how it works.
* [svn-r3164] Purpose:Albert Cheng2000-12-201-1/+1
| | | | | | | | | | | | Improvement Description: The -i option used to increment the first number it finds in the SUBRELEASE string. So, beta1-post0 becomes beta2-post0. Solution: Changed to increment the last number it finds. So, beta1-post0 becomes beta1-post1. Platforms tested: eirene and modi4.
* [svn-r3035] Purpose:Bill Wendling2000-11-301-1/+15
| | | | | | | | | | | | | | | | Major Hack (tm) NOTE! When upgrading ltconfig in the future, this may have to be re-fixed!!! Description: Pacific Blue didn't like the ``-b nolibpath -b libpath:...'' flags libtool was handing it. It looks as if those flags would make mpicc forget where some of the libraries it needed were. Solution: Test the hostname to determine if we're at pacific.llnl.gov. If so, then we don't want those flags. Platforms tested: Pacific Blue...
* [svn-r2882] Description:Albert Cheng2000-11-132-255/+57
| | | | | | | | | | The last commited version of config.guess and config.sub does not have the local changes we made over the time. Thus configure failed in non-standard machine like the ASCI Red. Solution: Replaced them with the last version before the last committed version. Platforms tested: ASCI Red
* [svn-r2858] ./hdf5/bin/traceRobb Matzke2000-11-101-1/+1
| | | | | | * 2000-11-10 Robb Matzke <matzke@llnl.gov> Changed `unknown type' error message to `untraceable type' so as to be more precise and less alarming.
* [svn-r2857] Purpose:Quincey Koziol2000-11-102-57/+255
| | | | | | | | | | Keeping up with the Jones's Description: Updated to latest version of the config.guess and config.sub scripts from the GNU ftp site, even though the copies in this branch of the library are OK with the new compiler on the Linux box. Platforms tested: Linux (eirene) & FreeBSD 4.1.1 (hawkwind)
* [svn-r2573] Purpose:Robb Matzke2000-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Irix pmake bugs Description: Build fails on Irix when builddir != srcdir Solution: * acconfig.h * src/H5config.h.in [REGENERATED] Added definition for HAVE_STREAM * config/conclude.in * config/depend1.in * config/depend2.in * config/depend3.in * config/depend4.in The `Dependencies' file is located in the source tree. This fixes bugs for Irix pmake when compiling outside the source tree. Hopefully it still preserves Albert's changes which allow concurrent compilations to not stomp on each other's Dependencies files. * examples/Dependencies [REGENERATED] * src/Dependencies [REGENERATED] * test/Dependencies [REGENERATED] * tools/Dependencies [REGENERATED] Regenerated for testing purposes. Platforms: i686-pc-linux mips-sgi-irix6.5 sparc-sun-solaris2.6
* [svn-r2556] Purpose:Thomas Radke2000-09-151-0/+1
| | | | | | | | | | | Added the H5FD_stream_fapl_t type to the TypeString mapping table. Description: This servers for proper substitution of the H5TRACE macros in the Stream VFD sources. Platforms: All platforms.
* [svn-r2507] Updated to most recent release of libtools (1.3.5). Most of the ↵Bill Wendling2000-09-054-1651/+5423
| | | | | | | | | | | | | | | | | | | | | | changes applied for various platforms which weren't supported by libtools are now standard for libtools it seems. There were only a few of the previous fixes I rolled forward (the diffs follow): config.sub: 750a760,763 > tflop*) > basic_machine=i386-intel > os=-osf1 > ;; ltmain.sh: 2911c2911 < $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" --- > $shlibpath_var=\"$finalize_shlibpath$temp_rpath\$$shlibpath_var\"
* [svn-r2506] Newest install-sh file version. Very small change (fixes a spellingBill Wendling2000-09-051-5/+18
| | | | error).
* [svn-r2424] snapshot needs a version of diff that supports the -I (ignore ↵Albert Cheng2000-07-021-2/+9
| | | | | | | | | | | | pattern) option. A system may have several versions of diff (e.g., vendor's and Gnu's). Added codes to try them all until finding one that supports it. If found, use it; else stick with plain "diff" and may waste time when there are no differences besides the ignorable patterns. Platforms tested: Solaris 2.7, Redhat 6.2
* [svn-r2397] Added support for HPUX 11.00. It uses the same stuff that the ↵Bill Wendling2000-06-201-3/+3
| | | | | | HPUX 10.* uses.
* [svn-r2362] Changed the file searching pattern to look for end of line to matchAlbert Cheng2000-06-071-1/+4
| | | | | | a complete file name. This distinguish file ./config/unicos from ./config/unicosmk. Tossed in a cleanup feature by removing the temporary file when finished.
* [svn-r2296] Patched to detect FreeBSD 4.x correctly.Quincey Koziol2000-05-261-2/+2
|
* [svn-r2177] ./bin/h5versRobb Matzke2000-04-211-38/+74
| | | | | | | | | | | | | | | | | | | | | Version numbers include an annotation string consisting of a sequence of letters and digits and is printed by this script as either: 1.2.3-pre4 version 1.2 release 3 (pre4) Other tools should print version numbers similarly. A `-i annot' switch was added to increment the annotation (the first subsequence of digits is what is incremented, e.g., `pre9' becomes `pre10'). The `-i' switch (with no argument) was changed to increment the annotation string if present, or the release number otherwise. (By the way, it actually took about 30 minutes ;-)
* [svn-r2106] Changed the BASEDIR name to the form of $HOME/snapshots-${H5VERSION}Albert Cheng2000-04-101-1/+2
| | | | | | so that it is the same as the released version and allows easy appendix of version number. For the development branch, $H5VERSION is just "hdf5", representing the current version of the main=truck.
* [svn-r2049] Added the "clean" and "distclean" option for cleaning the test ↵Albert Cheng2000-03-231-0/+35
| | | | | | directory. This would help clean disk usage after the daily test is done.
* [svn-r2024] Added comments why the replacement of PREVIOUS should process evenAlbert Cheng2000-03-131-0/+3
| | | | if the overall release process has an error.
* [svn-r1984] Use one big cat to the help message (instead of the old way of echo)Albert Cheng2000-02-221-23/+29
| | | | because the messages are getting really big (my fault).
* [svn-r1983] Added two new options.Albert Cheng2000-02-221-9/+44
| | | | | | | | | | srcdirname <dir>: Use <dir> as the srcdir testing directory if srcdir is choosen. If <dir> starts with '-', it is append to the default name E.g., "snapshot srcdir srcdirname -xx" uses hostname-xx [Default is hostname] op-configure <option>: Pass <option> to the configure command
* [svn-r1981] Make sure new file created in the FTP area have all readiable bitsAlbert Cheng2000-02-221-0/+2
| | | | | on. This does not dictate the accessibility at the NCSA FTP sites which use AFS ACL. Just to make it complete.
* [svn-r1975] Purpose:Albert Cheng2000-02-181-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configuration improvement Problem: Arabica has a zlib library that is a dynamic lib in /usr/ncsa/lib. Binary generated would fail to run with a missig libz.so complain if /usr/ncsa/lib is not in $LD_LIBRARY_PATH. This exposed the problem that if the binary is linked with -L$mylibpath -lxyz where libxyz is a dynamic type, the binary can't run if $mylibpath is not in $LD_LIBRARY_PATH (or equivalent) or as part of the system default library paths (e.g., /usr/lib, /usr/local/lib). This problem also caused failures during configure (when trying to see what format to print long long) and during H5detect. The base cause is because libtool does not "transfer" the knowledge of -L$mylibpath to the wrapper file its mode=link generates. Solution: bin/ltmain.sh: Changed it so that it transfers the libpaths from -Llibpaths to the wrapper generated. I used the already defined variable finalize_shlibpath. Not sure it is correct to use it this way. Need to check on this. configure.in: Put in a patch to transfer information from LDFLAGS to LD_LIBRARY_PATH right before the AC_TRY_RUN. The above fix for ltmain.sh does not work here because libtool is generated later than this point. There should be a cleaner way to do this. Removed the hardcode of NCSA_LT_LINK_EXE because it is no longer needed. commence.in: Removed the hardcode of NCSA_LT_LINK_EXE because it is no longer needed. Makefile.in: Another patch of LDFLAGS to LD_LIBRARY_PATH because I could not make it to generate H5detect in the wrapper form of libtool. Need to make it to use the libtool correctly. Later. Platform tested: arabica (solaris 2.7) baldric (solaris 2.6)
* [svn-r1938] Print a message when all is well.Albert Cheng2000-01-071-1/+2
|
* [svn-r1935] A minor editing of the help messages.Albert Cheng2000-01-071-2/+2
|
* [svn-r1929] Added the srcdir option to support concurrent tests by differentAlbert Cheng2000-01-051-14/+32
| | | | | | | | | hosts. Below is the help output for srcdir. srcdir: Use srcdir option (does not imply other commands)" "snapshot srcdir" is equivalent to "snapshot srcdir all" "snapshot srcdir checkout" is equivalent to "snapshot checkout" Also used shell variables to hold directory paths for easier maintenance.
* [svn-r1855] Use the user MAKE if that has been set.Albert Cheng1999-12-031-3/+6
|
* [svn-r1829] Did a make distclean in the test stage to clean away previous tests.Albert Cheng1999-11-041-1/+10
| | | | Changed _test to check which is the proper name for the testing target.
* [svn-r1826] Got rid of old commented out commands.Albert Cheng1999-11-041-10/+5
| | | | Added uname to show host information automatically.
* [svn-r1806] * 1999-11-02Robb Matzke1999-11-021-1/+1
| | | | | | | | | | | | | ** bin/rpmsync ** config/depend1.in Tweaks for versions of `make' that can't search directories. ** examples/Dependencies ** src/Dependencies ** test/Dependencies ** testpar/Dependencies ** tools/Dependencies Regenerated all these with more complete path names.
* [svn-r1802] Changes since 19991019Robb Matzke1999-11-012-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./MANIFEST ./configure.in ./configure [REGENERATED] Added more checking for `make' features. ./Makefile.in ./doc/Makefile.in ./doc/html/Makefile.in ./doc/html/Tutor/Makefile.in ./examples/Makefile.in ./pablo/Makefile.in ./src/Makefile.in ./test/Makefile.in ./testpar/Makefile.in ./tools/Makefile.in ./config/commence.in ./config/conclude.in ./config/depend.in [REMOVED] ./config/depend1.in [NEW] ./config/depend2.in [NEW] ./config/depend3.in [NEW] ./config/depend4.in [NEW] ./config/dependN.in [NEW] The directory search stuff was moved into commence.in, thereby shortening the Makefile.in prologues. ./doc/html/Dependencies [NEW] ./doc/html/Tutor/Dependencies [NEW] ./examples/Dependencies [NEW] ./src/Dependencies [NEW] ./test/Dependencies [NEW] ./testpar/Dependencies [NEW] ./tools/Dependencies [NEW] The `.distdep' files were all renamed to `Dependencies' to make them more obvious. They are required (but may be empty) in every directory that has a Makefile.in that ends with @CONCLUDE@ (you'll get an obvious error from make if you forgot to create one). ./bin/trace ./src/H5.c Added H5E_major_t and H5E_minor_t although tracing only prints the integer value. ./src/H5E.c ./src/H5Epublic.h Added tracing information. ./src/H5FDcore.c ./src/H5FDfamily.c ./src/H5FDgass.c ./src/H5FDmpio.c ./src/H5FDsec2.c ./src/H5FDstdio.c Fixed places where FUNC_LEAVE() evaluated it's argument more than once. Added tracing information. Wrapped long lines. ./config/gnu-flags Fixed a syntax error when we don't have a gnu compiler.
* [svn-r1791] Moved the MANIFEST checking to a separate command file ↵Albert Cheng1999-10-262-42/+49
| | | | | | (chkmanifest) so that it can be invoked individually.