summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7654] Frank Baker2003-10-163-369/+1558
| | | | | | | | | | | | Purpose: Integrate Fortran90 interfaces into C RM. Solution: Remove "Non-C APIs" sections. Add "Fortran90 Interfaces" sections with F90 descriptions. Platforms tested: IE 5, Safari
* [svn-r7653] Frank Baker2003-10-161-3/+135
| | | | | | | | | | | | | | | | | | | Purpose: Added section for R1.6.1 Listed new functions: H5Fget_freelist h5pset_fapl_mpiposix_f * h5pget_fapl_mpiposix_f * (* With note that these functions were new in 1.6.0 but undocumented.) Listed functions with changed sytax: H5Gget_obj_info -- changed struct h5fset_cache_f -- parameter change And a copy edit in the 1.6.0 section where that release was referred to as 'Release 1.5'. Platforms tested: Safari, IE 5
* [svn-r7652] Frank Baker2003-10-161-13/+25
| | | | | | | | | Purpose: Tools index: Updated link to Java/HDF Tools page. h5dump: Updated XML-related options and links. Platforms tested: Safari, IE 5
* [svn-r7651] Frank Baker2003-10-161-6/+22
| | | | | | | | | | Purpose: Expand H5open/h5open_f and H5close/h5close_f descriptions to indicate that these two calls are mandatory in Fortran90 applications (though optional in C). Platforms tested: Safari, IE 5
* [svn-r7650] Purpose:MuQun Yang2003-10-161-93/+64
| | | | | | | | | | | | | | update windows install doc. Description: Correct some typos, Add more description for installing the libraries and the example. Solution: Platforms tested: Misc. update:
* [svn-r7649] Elena Pourmal2003-10-161-4/+8
| | | | | | | | | | | | | | | | Purpose: Maintenance Description: Added instructions for how to configure the Libraries not to use external filters gzip and szip (gave a reference to the proper section of the INSTALL_WINDOWS.txt file). Fixed few typos; added pointer to the HDF FTP directory where precompiled zlib and szlib can be found. Solution: N/A Platforms tested: N/A Misc. update:
* [svn-r7648] Elena Pourmal2003-10-161-23/+17
| | | | | | | | | | | | | | Purpose: Maintenance for the 1.6.1 release Description: Updated "platforms tested" section using the reports sent out for the hdf5-1.6.1-pre1 testing; added h5pget_driver_f subroutine to the "Known problems" section. Solution: N/A Platforms tested: N/A Misc. update:
* [svn-r7646] Description:Albert Cheng2003-10-151-23/+34
| | | | | | | Updated. Platforms tested: no need.
* [svn-r7645] Frank Baker2003-10-151-10/+35
| | | | | | | | | | Purpose: Add two missing Fortran calls: h5pget_fapl_mpiposix_f h5pset_fapl_mpiposix_f Platforms tested: Safari
* [svn-r7637] Frank Baker2003-10-151-3/+3
| | | | | | | | | Purpose: Update docs index subtitle and tagline to read 'Release 1.6.1, October 2003'. Platforms tested: IE 5, Safari
* [svn-r7636] Frank Baker2003-10-1541-66/+90
| | | | | | | | | Purpose: Update release tagline to read: Describes HDF5 Release 1.6.1, October 2003 Platforms tested: Safari, IE 5
* [svn-r7635] Frank Baker2003-10-151-3/+3
| | | | | | | | Purpose: Minor copy edit in H5Pset_sizes. Platforms tested: Safari
* [svn-r7633] Purpose: MaintenanceElena Pourmal2003-10-159-34/+34
| | | | | | | | | | Description: Bumped the version number to 1.6.1-pre2 after creating a tar ball for the third round of testing Platforms tested: bin/h5vers -s 1.6.1-pre2 on eirene Misc. update:
* [svn-r7632] Purpose:Albert Cheng2003-10-146-24/+24
| | | | | | | Changed version to 1.6.1-pre1 to prepare for release. Platforms tested: "h5committested"
* [svn-r7631] Purpose:Albert Cheng2003-10-143-11/+11
| | | | | | | | | Changed version to 1.6.1-pre1 to prepare for release. Platforms tested: "h5committested" Misc. update:
* [svn-r7628] Purpose:MuQun Yang2003-10-141-0/+3
| | | | | | | | | | | | | | | document a known windows bug for dumper. Description: Two tests: h5dump --xml thlink.h5 and h5dump --xml tmany.h5 failed on windows xp on .Net for debug and debug dll. Solution: Not worth to spend more time on this, just document this. Platforms tested: Misc. update:
* [svn-r7627] Purpose:Bill Wendling2003-10-142-490/+498
| | | | | | | | | | | | | | | | | | Bug Fix Description: The Dependencies files for fortran/ weren't being generated properly. The "top_srcdir" variable was pointing to the src/fortran directory instead of the src/ directory. This is correct as far as configure's concerned, but our code needs the src/ directory to work. Solution: Remove the /fortran/.. from the end of top_srcdir if it exists there. Platforms tested: Arabica (just needed to check that Fortran compiles okay). Misc. update:
* [svn-r7625] Purpose: MaintenanceElena Pourmal2003-10-149-34/+34
| | | | | | | | | | | Description: Bumped up the version number after creating a tar ball for the second round of testing Solution: N/A Platforms tested: done with bin/h5vers on eirene Misc. update:
* [svn-r7624] Purpose:Quincey Koziol2003-10-1412-797/+661
| | | | | | | Updated dependencies and tracing information Platforms tested: Not necessary.
* [svn-r7620] Frank Baker2003-10-137-341/+967
| | | | | | | | | | | | | Purpose: Integrate Fortran90 interfaces into C RM. (Cleanup pass for H5A and H5D, initially checked in last week.) Solution: Remove "Non-C APIs" sections. Add "Fortran90 Interfaces" sections with F90 descriptions. Platforms tested: IE 5, Safari
* [svn-r7619] Purpose:Bill Wendling2003-10-132-4/+29
| | | | | | | | | | | | Add check Description: Added check that the tr program actually works. Platforms tested: Sol (small fix) Misc. update:
* [svn-r7617] Purpose:Quincey Koziol2003-10-131-1/+1
| | | | | | | | | | Bug fix Description: "group" test was not updating total number of errors correctly. Platforms tested: None, just eyeballed it - too minor of a fix to require testing
* [svn-r7609] Purpose:Bill Wendling2003-10-132-4/+4
| | | | | | | | | | | | Update Description: Changed default to "production" mode instead of "development" mode. Platforms tested: Linux. Simple fix. Misc. update:
* [svn-r7608] Purpose:Quincey Koziol2003-10-131-0/+1
| | | | | | | | | | Bug fix Description: Add MPE "color" for new H5Fget_freespace() API function. Platforms tested: None - just eyeballed - too minor to require testing.
* [svn-r7606] Elena Pourmal2003-10-136-32/+32
| | | | | | | | | | | | | | | | | | | | | Purpose: Bug fix Description: Type of the third argument to the h5pset(get)_cache_f subroutines was incorrect (INTEGER instead of INTEGER(SIZE_T)). I was confused while doing my previous change since fortran docs were wrong, and the type of the same argument in 1_4 branch is INTEGER. I forgot to check carefully #if def for 1_4 branch in the C code, and encountered only int type for the corresponding C functions. Since Fortran doesn't support backward compatibility, type of the argument should be always in sync with the latest branch. Solution: ALWAYS, ALWAYS pay attention to compiler's warning. Fixed type to be INTEGER(SIZE_T). Platforms tested: kelgia, copper 64-bit mode, solaris 2.7 64-bit mode. Misc. update:
* [svn-r7604] Purpose:Binh-Minh Ribler2003-10-111-0/+33
| | | | | | | | | | | Update release note Description: Updated release notes, including some items that were missing from previous releases. Platforms: Not applicable
* [svn-r7602] Elena Pourmal2003-10-103-1/+21
| | | | | | | | | | | | | | Purpose: Bug fix Description: Parameter rdcc_nelmts of the h5pget_cache_f subroutine had wrong INTEGER(SIZE_T) instead of INTEGER type. Solution: Fixed the type Platforms tested: arabica in 64-bit mode (where INTEGER(SIZE_T) is not the same as INTEGER) Misc. update:
* [svn-r7600] Purpose:MuQun Yang2003-10-101-0/+4
| | | | | | | | | | | | | | | | | | | bug fix Description: On windows debug/debugdll; somehow: a crash happened by free() function although that string is "allocated". Make some efforts to fix without success. Suspect a compiler bug. Solution: Use #ifdef WIN32 #endif comment out that free function for the time being. Hopefully h5dump debug version is not used. Platforms tested: windows 2000, linux 2.4(no need for more platforms because of win-specified). Misc. update:
* [svn-r7598] Frank Baker2003-10-101-65/+360
| | | | | | | | | | | | Purpose: Integrate Fortran90 interfaces into C RM. Solution: Remove "Non-C APIs" sections. Add "Fortran90 Interfaces" sections with F90 descriptions. Platforms tested: IE 5, Safari
* [svn-r7597] Purpose:MuQun Yang2003-10-101-0/+0
| | | | | | | | | | | | | | | | | Project updating Description: h5_get_file_size is defined at h5test.c; testhdf5 needs to depend on libtest.lib(h5test.c); previous it is ignored. Solution: add in. Platforms tested: windows 2000, xp Misc. update:
* [svn-r7596] Frank Baker2003-10-101-29/+94
| | | | | | | | | | | | Purpose: Integrate Fortran90 interfaces into C RM. Solution: Remove "Non-C APIs" sections. Add "Fortran90 Interface" sections with F90 descriptions. Platforms tested: IE 5, Safari
* [svn-r7594] Purpose:Quincey Koziol2003-10-101-9/+11
| | | | | | | | | | | | | | | | | | | | | Bug fix Description: The 'char *' type is one of the "strongly" aligned types on Crays, but a 'void *' is "weakly" aligned. So, assigning a 'void *' (pointing to a location to place a 'char *') to a 'char **' can change the pointer value during the assignment. Solution: Don't alias the 'void *' where the variable-length information ('char *' or 'hvl_t') will go. Use a temporary variable on the stack to build up the information about the VL string or sequence and then memcpy() the temporary variable directly to the location pointed to with the 'void *' Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind) specific to Cray problems, h5committest not necessary.
* [svn-r7593] Purpose:Quincey Koziol2003-10-101-0/+2
| | | | | | | | | | | | | | | | | | | | | Bug fix Description: The 'char *' type is one of the "strongly" aligned types on Crays, but a 'void *' is "weakly" aligned. So, assigning a 'void *' (pointing to a location to place a 'char *') to a 'char **' can change the pointer value during the assignment. Solution: Don't alias the 'void *' where the variable-length information ('char *' or 'hvl_t') will go. Use a temporary variable on the stack to build up the information about the VL string or sequence and then memcpy() the temporary variable directly to the location pointed to with the 'void *' Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind) specific to Cray problems, h5committest not necessary.
* [svn-r7592] Purpose:Quincey Koziol2003-10-101-3/+1
| | | | | | | | | | | | Bug fix Description: Correct the size of the buffer needed for the destination value to use the actual destination type size. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7590] Purpose: UpdateRaymond Lu2003-10-091-1/+1
| | | | Description: Update compiler's version for IRIX 6.5
* [svn-r7588] Frank Baker2003-10-091-44/+174
| | | | | | | | | | | | Purpose: Integrate Fortran90 interfaces into C RM. Solution: Remove "Non-C APIs" sections. Add "Fortran90 Interfaces" sections with F90 descriptions. Platforms tested: IE 5, Safari
* [svn-r7586] Purpose:Quincey Koziol2003-10-091-2/+2
| | | | Updated information about FreeBSD versions
* [svn-r7583] Purpose:Quincey Koziol2003-10-091-15/+13
| | | | | | | | | | | | Code cleanup Description: Added line #'s to a bunch of the error printf's, so it's easier to locate where an error occurs. Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind)
* [svn-r7581] Purpose:Quincey Koziol2003-10-092-5/+5
| | | | | | | | | | | | | | | | | | Bug fix Description: The tests recently added for checking a file's freespace and verifying the new fields added to the H5G_stat_t structure use H5T_NATIVE_INT as the type for the datasets and attributes they create. Because the tests check explicit file sizes, this causes problems on Crays, where a native int is 64-bit instead of 32-bit. Solution: Change the tests to use H5T_STD_U32LE instead of H5T_NATIVE_INT. Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind)
* [svn-r7579] Purpose:Quincey Koziol2003-10-091-10/+13
| | | | | | | | | | | | | | | | | Bug fix Description: The VL type conversion routine attempt to align it's destination buffer to an offer that will work for both hvl_t and char * types, but the algorithm used fails to work correctly on Cray machines. Solution: Give up on attempting to align the buffer when it's allocated on the stack. Just dynamically allocate it instead. Platforms tested: FreeBSD 4.9 (sleipnir) Cray SV1 (wind)
* [svn-r7578] Frank Baker2003-10-081-8/+8
| | | | | | | | Purpose: Minor copy edits. Platforms tested: Safari, IE 5
* [svn-r7573] Purpose:Quincey Koziol2003-10-083-40/+64
| | | | | | | | | | | | | | | | | Bug fix Description: When too many messages were inserted into an object header, the library had an internal pointer to the "new message" that was pointing to the incorrect location when the array of messages was re-allocated. In the worst case, this could cause a file to be corrupted. Solution: Update the internal pointer when the array is re-allocated. Platforms tested: FreeBSD 4.9 (sleipnir) Too small to require h5committest
* [svn-r7570] Purpose:Bill Wendling2003-10-072-0/+4
| | | | | | | | | | | | | | Bug fix/ Update Description: Added "void**" type to trace file (set to "x"). Fixed dependencies so that it closes the DEPEND and NEW file handles. Platforms tested: Linux (small fix) Misc. update:
* [svn-r7568] Elena Pourmal2003-10-071-0/+0
| | | | | | | | | | | | | Purpose: Windows maintenance for the 1.6.1 release Description: testhdf5 compilation failed on Win2000 because it needs to link with libtest library now. Solution: Update the project to depend on libtest library Platforms tested: Win200o with MSVC++ and DEC Fortran compilers Misc. update:
* [svn-r7563] Purpose: MaintenanceElena Pourmal2003-10-079-34/+34
| | | | | | | | | | Description: Increased version number to 1.6.0-post11 after creating a tar ball for testing Platforms tested: eirene Misc. update:
* [svn-r7562] Purpose:Quincey Koziol2003-10-077-2/+191
| | | | | | | | | | | | Feature add Description: Add a few new fields to the H5G_stat_t structure, to allow more information about the object header to be retrieved. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7561] Purpose:Quincey Koziol2003-10-071-1/+33
| | | | | | | | | | | | Feature add Description: Add a few new fields to the H5G_stat_t structure, to allow more information about the object header to be retrieved. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7560] Purpose:Quincey Koziol2003-10-0713-9/+401
| | | | | | | | | | | | | | Add feature Description: Add H5Fget_freespace() routine, to check the amount of free space in a file. This information is only valid until the file is closed currently, however (until we start recording the free space information in the file itself). Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7557] Purpose:Albert Cheng2003-10-071-6/+3
| | | | | | | | | | | | | | Feature Description: Reactivate the big dataset test. Set it default to off. Solution: Platforms tested: Misc. update:
* [svn-r7556] Elena Pourmal2003-10-061-0/+2
| | | | | | | | | | | | | | | | | | Purpose: Enhancement Description: On 64-bit Solaris and on Crays h5_chunk_read example displayed garbage instead of 0. One may mistakenly conclude that example is broken. h5_chunk_read reads data written by h5_extend_write. h5_extend_write extends dataset and does only partial writes. Therefore some data is never written to the file and since fill value is not set up, garbage is read back by h5_chunk_read Solution: Set up fill value to initialize data. Platforms tested: arabica 64-bit and Cray T3E. Misc. update: