summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7871] Purpose:Quincey Koziol2003-11-214-9/+3
| | | | | | | | | | | Code cleanup Description: Make some functions static and remove unused variables, etc. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7870] Purpose: new featureRaymond Lu2003-11-211-0/+2
| | | | Misc. update: data type conversion between integers and floats.
* [svn-r7869] *** empty log message ***Raymond Lu2003-11-212-33/+1145
|
* [svn-r7868] Purpose: new featureRaymond Lu2003-11-217-3/+1592
| | | | | | | | | | Description: data type conversion between integers and float numbers. (Cover your ears. It's going to explode.:) Solution: covers all native type conversion. Mainly uses hardware conversion but handles overflow more gracefully. Platforms tested: h5committest
* [svn-r7865] Purpose:Quincey Koziol2003-11-201-0/+1
| | | | Mention metadata benchmark in release notes.
* [svn-r7862] Purpose:Quincey Koziol2003-11-201-0/+3
| | | | Update release notes with metadata change information
* [svn-r7860] Purpose:Quincey Koziol2003-11-204-0/+36
| | | | | | | | | | | | | | | | | Bug fix Description: Our previous "optimization" of metadata writing which only wrote metadata from one process was abusing MPI-I/O and after some consultation with Rob Ross and Rajeev Thakur, Albert & I have come up with a solution... Solution: Instead of only writing from one process, issue a collective write operation with all processes, for metadata writes. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7859] Purpose:HDF Admin2003-11-201-10/+53
| | | | | | | | | | | | | new feature Description: Added the -setup option so that it can setup the snapshot test directory structure. This will help the setup of snapshot test in a new machine, especially remote machine much easier. Platforms tested: no h5committest becuase it does not test this script. Tested in tg-ncsa.
* [svn-r7858] Purpose:HDF Admin2003-11-201-1/+1
| | | | | | | | | | | | | | | | Improvement Description: The cvs checkout used the complete path of current/ which is not accepted by cvs server. Changed it to chdir to the snapshot directory and then cvs checkout just current/. Platforms tested: Not h5committested because it does not test this command. Tested in tg-ncsa which has no direct access to the CVS directory and must use the server route. Misc. update:
* [svn-r7857] Purpose:Bill Wendling2003-11-191-11/+22
| | | | | | | | | | | | | | | | | | | Bug fix Description: If using g++ on HP-UX, the flags for aCC would be placed on the command line. This was causing g++ to fail the configuration test. Solution: CHanged the test so that it's a case statement. If it's the aCC compiler, then use those flags. Otherwise, don't specify flags. This case statement can be modified to provide compiler-specific flags in a similar way to other config/* files. Platforms tested: Hp-UX (Hp-UX specific change.) Misc. update:
* [svn-r7854] Purpose:Bill Wendling2003-11-1417-24/+25
| | | | | | | | | | | | | | | | | | Bug Fix Description: The FFLAGS, CXXFLAGS, and CPPFLAGS variables weren't carrying user-defined values into the Makefiles. Solution: Changed the flags from FOO="..." to FOO="$FOO ..." Platforms tested: Copper Verbena Arabica Misc. update:
* [svn-r7849] Purpose:Quincey Koziol2003-11-141-0/+4
| | | | Update manifest with new files.
* [svn-r7848] Purpose:Bill Wendling2003-11-131-88/+151
| | | | | | | | | | | | | | | | | | | | | | | | | Update Description: This completes Phase I of the FPHDF5 testing. This test does the following: - Creates a file - Creates multiple non-root groups - For each process: For each non-root group: Create multiple datasets Access all datasets created above Write to all datasets created above - Close the file - Reopen the file and verify the data is correct Platforms tested: AIX (w/ FPHDF5) Linux (w/ FPHDF5) Solaris (w/ Fortran & C++) Misc. update:
* [svn-r7847] Purpose:Bill Wendling2003-11-132-5/+19
| | | | | | | | | | | | | | | | | | Bug Fix Description: The SAP was sending back replies to the client but the client wasn't picking them up (this was after a dump from the server. Solution: Read the extra replies from the server. Platforms tested: AIX (w/ FPHDF5) Linux (w/ FPHDF5) Solaris (w/ Fortran & C++) Misc. update:
* [svn-r7845] Purpose:Quincey Koziol2003-11-132-4/+2
| | | | | | | | | | | | | | | | Bug fix. Description: The new routines added for H5MM_[m|c]alloc were causing the function stack code to infinitely recurse while allocating room for the thread-specific information (when thread-safety was turned on). Solution: Call HDmalloc directly instead of H5MM_malloc Platforms tested: FreeBSD 4.9 (sleipnir) Changed are not tested in h5committest
* [svn-r7842] Purpose:Quincey Koziol2003-11-1322-294/+996
| | | | | | | | | | | | | | | | | | | Bug fix Description: Variable length strings and sequences with NULL pointers were not handled by library, causing problems access the data. This also affected fill values for variable-length datatypes. Solution: Address the issues in the library by detecting NULL sequences/strings and avoid trying to convert them. Patched up dumper to display NULL sequences/strings. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7841] Purpose:Albert Cheng2003-11-131-7/+67
| | | | | | | | | | | | new feature. Description: Added tests of 1wMr with options to apply Atomicity or File_sync. Platforms tested: only tested in eirene and Teragrid as this is just an MPI test. Misc. update:
* [svn-r7840] Purpose:Bill Wendling2003-11-121-0/+2
| | | | | | | | | | Update Description: Added H5DZ*.c files. Platforms tested: Ran bin/chkmanifest
* [svn-r7839] Purpose:Bill Wendling2003-11-121-137/+324
| | | | | | | | | | | | | | | | | Update Description: Extensive reworking of the code. More modular now. Tests for almost all of "Phase 1"s requirements. Need to check that data is correct after reopening the file. Platforms tested: Linux (w/ FPHDF5) AIX (w/ and w/o FPHDF5) FPHDF5-specific fixes...No need for H5committest Misc. update:
* [svn-r7838] Purpose:Bill Wendling2003-11-124-28/+822
| | | | | | | | | | | | | | | | | | | | | | | Bug fix and File Addition Description: - Fixed when reading from the file with FPHDF5. It wasn't recording how many bytes it read. - Added Arithmetic Transformation modules. These haven't been included into the HDF5 build. I just added them here for future porposes... Solution: Added a call to "MPI_Get_count" to get the number of bytes read. Platforms tested: Linux (w/ FPHDF5) AIX (w/ and w/o FPHDF5) FPHDF5-specific fixes...No need for H5committest Misc. update:
* [svn-r7836] Purpose:Quincey Koziol2003-11-122-0/+2
| | | | | | | | | | Bug fix Description: Add H5MMprivate.h header, to fix builds. Platforms tested: Eyeballed it, too minor to require testing...
* [svn-r7835] Purpose:Albert Cheng2003-11-121-0/+152
| | | | | | | | | | | | | new test. Description: Added test_mpio_1wMr test which verify if the file system can support 1 process writes, many processes read. Platforms tested: h5committested. Misc. update:
* [svn-r7834] Purpose:Pedro Vicente Nunes2003-11-107-12/+10
| | | | | | | | | | | | | | | | code clean Description: removed compiler warnings on IRIX Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7833] Purpose:Pedro Vicente Nunes2003-11-1010-33/+58
| | | | | | | | | | | | | | | | bug fix, clean code Description: a malloced buffer was not release cleaned some compiler warnings Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7832] Purpose:MuQun Yang2003-11-101-0/+0
| | | | | | | | | | | | | | project updated Description: Somehow the updated project(all.dsw for dependence testhdf5.dsp) was gone Solution: Re-update Platforms tested: windows 2000 Misc. update:
* [svn-r7831] Snapshot version 1.7 release 10HDF Admin2003-11-096-19/+26
|
* [svn-r7829] Purpose:Quincey Koziol2003-11-0812-240/+148
| | | | | | | | | | | | | | | | | Bug fix & code cleanup Description: Allowing the library to call malloc with a size of 0 bytes causes problems for some users, so we check for allocations of 0 bytes and disallow them now. Cleaned up some code which could call malloc with 0 size. Changed some code calling HDmalloc directly to call H5MM_malloc(), which allows us to check for 0 sized allocations. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7827] Purpose:Quincey Koziol2003-11-083-6/+18
| | | | | | | | | | | | Bug fix Description: Make --disable-hsizet work properly again by fixing a couple of tests and correcting the definition of SSIZET_MAX. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest not used, as it doesn't test this configuration.
* [svn-r7826] Purpose:Quincey Koziol2003-11-081-1/+2
| | | | | | | | | | | Code cleanup Description: Cleanup compiler warning by breaking apart the cast checking. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to need h5committest
* [svn-r7824] Purpose:Quincey Koziol2003-11-072-53/+98
| | | | | | | | | | | | | | | Code optimization Description: Improved integer & floating-point datatype conversions by removing some corner cases. Got rid of algorithm which walked the buffer of elements to convert backwards, switching to algorithm which computes the non-overlapping space in the buffer and repeatedly converts it in the forward direction. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Cray SV1 & T3E (T90 is not accessible)
* [svn-r7823] Purpose:Bill Wendling2003-11-071-174/+189
| | | | | | | | | | | | | | | | Update Description: The FPHDF5 test now writes data simultaneously from all processes to all created datasets. It's wicked cool! Platforms tested: Linux (w/ FPHDF5) Copper (w/ FPHDF5 & w/o Parallel) FPHDF5-specific, so no h5committest Misc. update:
* [svn-r7822] Purpose:Quincey Koziol2003-11-061-7/+11
| | | | | | | | | | | | | | Bug fix & code cleanup Description: Propagate error value out of function, so that failures can be detected by testing scripts. Clean up a few compiler warnings while I'm here. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7820] Purpose:Quincey Koziol2003-11-061-8/+1
| | | | | | | | | | | | Bug fix Description: Don't check the number of szip parameters set during the "can apply" and "set local" callbacks, be safe about setting the parameters instead. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7818] Purpose:Quincey Koziol2003-11-062-4/+4
| | | | | | | | | | | Warning cleanup Description: Make a parameter 'const' to clean up a warning during compiles. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7817] Purpose:Pedro Vicente Nunes2003-11-052-0/+0
| | | | | | | | | | | | added new windows project files for tools lib that have a new h5diff attribute compare file Description: Solution: Platforms tested: Misc. update:
* [svn-r7816] Purpose:Bill Wendling2003-11-046-45/+217
| | | | | | | | | | | | | | | | | | Improvement Description: If the library is built in parallel mode, then name the "h5cc" and "h5fc" programs "h5pcc" and "h5pfc" resp. This saves the user from worrying about mixing serial and parallel builds of the library and having to specify the pathnames and so-forth. Platforms tested: Linux (w/ parallel & Fortran) Modi4 (w/ parallel & Fortran) Sol (Serial & Fortran & C++) Misc. update: Updated release/docs/RELEASE
* [svn-r7815] Purpose:Bill Wendling2003-11-041-93/+113
| | | | | | | | | | | | | | | | | | | | Update Description: Modified the FPHDF5 test so that a single process creates multiple datasets in a non-root group then all of the processes (sans the SAP) access it. Modularized the code a bit more to make it easy to perform the above tests. Changed the code a bit so that >3 processes can (theoretically) be used to test this. Platforms tested: Linux (FPHDF5 specific change) Misc. update:
* [svn-r7814] Purpose: bug fixRaymond Lu2003-11-041-1/+1
| | | | | | | | Description: this script file ignored digit numbers higher than single for version number Platforms tested: RH 8(fuss)
* [svn-r7813] Purpose:Pedro Vicente Nunes2003-11-0332-157/+500
| | | | | | | | | | | | | | | | | | | | | | | | h5diff new feature Description: added compare for attributes a new options flag (-a) was added to the options structure. it is 0 by default (no compare ) the output of the compare is the same that for datasets, and all the other flags also apply for attributes (the memory compare is done in the same function diff_array) all the other requirements for compare of datasets (type, space) are identical too Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7811] Updated with bug fix commmitted.Albert Cheng2003-11-031-1/+3
|
* [svn-r7809] Purpose:Albert Cheng2003-11-031-1/+1
| | | | | | | | | | | | | | | | bug fix. Description: It sometimes complained of wrong number of argument to test. This happened when more than 1 tool are redeployed. The problem is due to an unquoted variable expanded into multiple strings, confusing the test command. Fixed by putting quotes around it. Platforms tested: only tested in eirene since it is trivial. Misc. update:
* [svn-r7807] Snapshot version 1.7 release 9HDF Admin2003-11-026-15/+21
|
* [svn-r7806] Purpose:Bill Wendling2003-10-311-110/+176
| | | | | | | | | | | | | | | | Update Description: Expanded the FPHDF5 test to include creating multiple datasets by one process in a non-root group. Cleaned up the code a bit more to make it more modular and easier to work with. Platforms tested: Linux (FPHDF5 specific) Misc. update:
* [svn-r7805] Purpose:Bill Wendling2003-10-315-46/+297
| | | | | | | | | | | | | | | | | | | | Bug Fix Description: The End of Address information needed to be kept by the SAP. Some processes were trying to get the EOA information in collective mode, but the action wasn't collective at the time. Solution: Keep the EOA information for the file on the SAP. Clients query the SAP to get/set it when needed. Platforms tested: Linux (w/ FPHDF5) Copper (w/o FPHDF5) (FPHDF5 specific, so no need for full testing) Misc. update:
* [svn-r7804] Purpose:Pedro Vicente Nunes2003-10-313-24/+92
| | | | | | | | | | | | | | | | h5diff new feature Description: added diff for the class ENUM Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7803] Purpose:Quincey Koziol2003-10-314-6/+5
| | | | | | | | | | | | Minor code cleanup Description: Fixed up comments, made the H5I_get_file_id() routine static, removed H5Gprivate from including itself... Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7802] *** empty log message ***Raymond Lu2003-10-311-42/+79
|
* [svn-r7801] Purpose: added featureRaymond Lu2003-10-314-8/+44
| | | | | | | | Description: more feature to H5Iget_file_id(). If file ID is closed, it can still return an ID given object ID. Platforms tested: h5committest
* [svn-r7800] Frank Baker2003-10-301-5/+16
| | | | | | | | | | | Purpose: Expanded introductory text in Tools index A couple of minor copy edits Platforms tested: IE 5 Misc. update:
* [svn-r7798] Purpose:Albert Cheng2003-10-301-0/+1
| | | | | | | | | | | | | | | Bug fix Description: MPE color for new routine H5Iget_file_id is missing. Solution: Added it. Platforms tested: Only tested in copper since it is the only one that can do MPE. Misc. update: