summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12535] Added a new test for testing error handling of non-existing file.Albert Cheng2006-08-042-0/+8
| | | | | | nosuchfile.ls is the expected output. Tested: tg-ncsa and heping.
* [svn-r12534] Purpose:Albert Cheng2006-08-041-42/+24
| | | | | | | | | | | | | | | | | | | | | | | | Bug fixes. Description: There were MPI_init and MPI_finalize calls in the code of h5tools_fopen in parallel mode. But if a non-MPI tool is invoke to open a non-existing file, it tries to open the non-existing file with different VFD and eventaully came to try with the MPIO or the MPIPOSIX vfd, then it would try to do MPI_Init which would fail in the MPI environment if the a.out was not launched by MPI properly. Solution: MPI_Init and MPI_Finalize in general should be called by the MPI application, not called by a library subroutine as in the manner that was done here. Removed the MPI_init and MPI_Finalize calls. Used MPI_Initialized to verify if this has been launched as an MPI application in the proper manner before attempting to use the MPIO or the MPIPOSIX VFD to open the file. Tested: In tg-ncsa parallel, where it had failed explicitly and also in Heping, using both serial and parallel mode.
* [svn-r12533] Standardized the way path prefixes are passed to external links ↵James Laird2006-08-035-13/+95
| | | | | | using a LAPL. Now there are H5Pget and H5Pset functions for "elink_prefixes".
* [svn-r12532] Update windows projects with James and Quincey's new changes.MuQun Yang2006-08-035-4/+120
| | | | | | Found two minor bugs in h5dumpgentst.c and links.c. Have informed James. Should work with windows. Tests with MSVS 6.0 with visual fortran 6.6c.
* [svn-r12531] Fixed a bug that occurred with 64-bit compilers. Types were ↵James Laird2006-08-032-9/+9
| | | | | | | used inconsistently (the nlinks property was an int in some places and a size_t elsewhere--it is now a size_t everywhere).
* [svn-r12530] Skipped objcopy and links tests when certain file drivers are used.James Laird2006-08-032-5/+5
|
* [svn-r12529] Fixed a couple of bugs that were causing trouble for Windows ↵James Laird2006-08-032-3/+3
| | | | | | builds (not sure why they weren't on other systems). Thanks, Kent!
* [svn-r12528] Added User-Defined links to the library.James Laird2006-08-02109-2068/+9339
| | | | | | | | | | | | | | Users can create external links using H5L_create_external(). These links point to an object in another HDF5 file. Users can alter the behavior of external links or create new kinds of links by registering callbacks using the H5L interface. Added tests, tools support, etc. Also a number of other, minor changes have been made (some restructuring of the H5L interface, for instance). Additional documentation and examples are forthcoming.
* [svn-r12526] Description:Elena Pourmal2006-08-023-1/+173
| | | | | | | | Added test script to test h5import tool; added new source file to the make.com file in the src directory. Platforms tested: Only h5import was tested on the VMS server
* [svn-r12525] Description:Quincey Koziol2006-08-0223-3147/+3006
| | | | | | | | | | | Refactored free space manager to use metadata cache for serialized free space sections. This speeds up the fractal heap test considerably... Tested: FreeBSD 4.11 (sleipnir) Linux 2.4/32 (chicago) Linux 2.4/64 (mir) Mac OS X (amazon)
* [svn-r12524] Changed number of arguments to H5Gcreate_expand. Should stop ↵James Laird2006-08-021-8/+13
| | | | | | the DT from dying again.
* [svn-r12523] Description:Elena Pourmal2006-08-014-0/+114
| | | | | | | Added command files to compile and test h5copy tool. Platfroms tested: VMS server
* [svn-r12522] h5copy was not able to find the source file because it was not ↵Albert Cheng2006-08-011-22/+21
| | | | | | | | | | | | | using the $srcdir properly. It is not right to chdir into testfiles and write files there because in real srcdir mode, one should not changes things in the srcdir area which could be shared by multiple builds simultanteously. Solution: added the proper $srcdir components to the source file name. Also clean up the indentation by cb. Tested: only by hand in heping.
* [svn-r12521] Description:Elena Pourmal2006-07-311-11/+11
| | | | | | | | | ttsafe test failed on the tts_error call. The error was due to the outdated expected error stack; fixed. Test was also moved to use new error APIs. Platforms tested: Linux 2.4 (heping) and Solaris 2.9 (shanti)
* [svn-r12520] bug fixPedro Vicente Nunes2006-07-312-6/+24
| | | | | | added a call to h5tools_close tested: linux
* [svn-r12519] Fixed "make check-vfd"James Laird2006-07-3165-2737/+3055
| | | | | | | | | | "make check-vfd" will now run all tests in the test directory with different file drivers (at least, all of those tests that use the testing framework's FAPL). Tests that fail will be skipped. This is not a perfect fix, but is better than nothing. Along with this change, check-vfd should be added to the Daily Tests.
* [svn-r12518] h5dump binary output:Pedro Vicente Nunes2006-07-3110-12/+30
| | | | | | | 1. changed the -F flag option names to "BE and "LE" for big and little endian 2. added a more verbose usage message for these options 3. add a new test 4. add a make clean instruction to *.bin
* [svn-r12517] Description:Quincey Koziol2006-07-3112-3574/+7097
| | | | | | | | | | | | | | | Fix the last scattered bunch of problems with the object deletion code, which appears to be completely working now (for objects that are stored within heap blocks - standalone objects aren't implemented yet). Also, re-work the regression test to speed up some of the existing tests and add in 100-200 more combinations of tests - overall, its probably even slower than it was... :-/ Tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago) Mac OS X (amazon)
* [svn-r12515] Pedro Vicente Nunes2006-07-282-2/+2
| | | | | | updated the usage message with new info for the binary output option tested: linux
* [svn-r12514] Scale+offset filter is not supported by h5repack; commented out ↵Elena Pourmal2006-07-281-19/+26
| | | | | | the tests. This command script cannot tell reliably if tests passed. More work is needed.
* [svn-r12513] Pedro Vicente Nunes2006-07-289-15/+193
| | | | | new feature h5dump binary output. use little and big endian type conversions
* [svn-r12512] Added check_h5repack.com file to MANIFESTElena Pourmal2006-07-271-0/+1
|
* [svn-r12511] Added command file to test h5repack and fixed command file to ↵Elena Pourmal2006-07-272-1/+172
| | | | | | build the tool. Test command file is not quite working yet.
* [svn-r12510] add a test for a missing file namePedro Vicente Nunes2006-07-271-0/+10
| | | | test: linux
* [svn-r12509] Added command file to test h5diff utility.Elena Pourmal2006-07-272-0/+335
| | | | All tests passed on the VMS server.
* [svn-r12508] MuQun Yang2006-07-275-416/+1
|
* [svn-r12507] Accidently add some windows specific files into subversion.MuQun Yang2006-07-271-101/+0
| | | | Now delete them. Sorry for the mistake.
* [svn-r12504] Pedro Vicente Nunes2006-07-273-151/+173
| | | | | | | | | | | | bug fix calling h5tools_get_fapl running the mpio driver caused H5FD_pl_copy to fail silently in some conditions. a MPI call was made before MPI_Init. solution: corrected the MPI call to be made after MPI_Init and added error return conditions to H5FD_pl_copy and h5tools_get_fapl tested on copper parallel, mir, shanti
* [svn-r12503] Add a new windows project h5copy.dsp into subversion.MuQun Yang2006-07-271-0/+105
| | | | | | This will generate h5copy on windows. The previous check-in is under the wrong directory.
* [svn-r12502] Add a new windows project h5copy.dsp into subversion.MuQun Yang2006-07-271-0/+101
| | | | This will generate h5copy on windows.
* [svn-r12501] This is a small bug fix.Elena Pourmal2006-07-271-1/+8
| | | | | | | | | | h5ls uses -S flag to display datatype in a machine-readable form. Since VMS is not a case sensitive system, triple quotes around S are needed; fixed. h5ls -w80 -v -S tattr2.h5 test still reports failure due to line 311 in the tattr2.ls file "Modified: XXXX..." Document it for now in the command file.
* [svn-r12500] Add new project directory h5copy to support h5copy tool.MuQun Yang2006-07-274-0/+416
|
* [svn-r12499] Windows project updating:MuQun Yang2006-07-273-1955/+1990
| | | | | | Updating all.dsw,all.sln(for command-line testing only) and binread.dsp. New projects have been added into.
* [svn-r12498] Added script to test h5ls tool on VMS system. All tests passed ↵Elena Pourmal2006-07-262-0/+150
| | | | | | | | | | except for the last one h5ls -w80 -v -S tattr2.h5 h5ls prints "native" for all types instead of the complete datatype definition. I will look into the problem next.
* [svn-r12497] Update MANIFEST so that new windows dsp file binread.dsp is ↵MuQun Yang2006-07-261-0/+1
| | | | | | included. Forgetting updating MANIFEST may be the reason why alpha release doesn't include binread.dsp and causes the problem on windows.
* [svn-r12495] Description:Quincey Koziol2006-07-257-571/+772
| | | | | | | | | | Checkpoint further work on object deletion code for fractal heaps. I believe everything is finally working for this sub-task. More regression tests soon, but I don't foresee any problems. Machines: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago)
* [svn-r12492] Fix compile error for non-debug buildsQuincey Koziol2006-07-231-2/+0
|
* [svn-r12491] Description:Quincey Koziol2006-07-2219-1414/+4315
| | | | | | | | | | Refactored object deletion code for fractal heap to fix scaling problems. Passing all previous tests again now. Tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago) Mac OS X (amazon)
* [svn-r12490] Pedro Vicente Nunes2006-07-211-6/+6
| | | | commented h5copy calls that are failing with mpicc compiler
* [svn-r12489] removed some whitespacePedro Vicente Nunes2006-07-211-12/+2
|
* [svn-r12488] added a missing file to manifestPedro Vicente Nunes2006-07-211-0/+1
|
* [svn-r12487] Pedro Vicente Nunes2006-07-201-3/+1
| | | | updated some comments
* [svn-r12486] added some tests to the h5copy shell scriptPedro Vicente Nunes2006-07-201-6/+24
| | | | tested: shanti, mir
* [svn-r12484] Purpose:Albert Cheng2006-07-201-7/+48
| | | | | | | | | | Upgrade Description: chnaged it from doing CVS-managed files to SVN-managed files. (The use of ed, is real ugly, but ed exists in all Unix systems. May want to consider using awk which is a more powerful and will have a cleaner implementation.)
* [svn-r12483] Removed some white space from h5copy.cPedro Vicente Nunes2006-07-191-11/+11
| | | | | | his line, and those below, will be ignored-- M h5copy/h5copy.c
* [svn-r12482] new tool h5copyPedro Vicente Nunes2006-07-199-14/+1310
| | | | | | | | it uses the API function H5Gcopy to copy groups and datasets from file to file, read from a command line note: the test script is not finished yet tested on heping, copper, shanti
* [svn-r12478] Changed version number to 1.8.0-alpha5 after tagging ↵Elena Pourmal2006-07-174-5/+5
| | | | | | hdf5-1.8.0-alpha4 release with "hdf5_1_8_0_alpha4" tag.
* [svn-r12476] iCommiting files modified by bin/release before tagging ↵hdf5-1_8_0-alpha4Elena Pourmal2006-07-172-2/+2
| | | | hdf5-1.8.0-alpha4
* [svn-r12475] Added source files related to the recent link object changes in ↵Elena Pourmal2006-07-161-2/+2
| | | | the libraary.
* [svn-r12474] Quincey Koziol2006-07-1520-151/+117
| | | | | | | | Clean up some compiler warnings. Tested on: FreeBSD 4.11 (sleipnir) Too minor to require h5committest