summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [svn-r15786] Purpose: Bring h5diff test updates to WindowsScott Wegner2008-10-061-54/+115
| | | | | | | | Description: The test files used for the h5diff test script were recently moved to a new directory, and the format of the testing was changed. This checkin brings the changes to Windows as well. Tested: VS2005 on WinXP
* [svn-r15785] Purpose: Bring Fortran H5_DBLE_InterfaceInclude.f90 and ↵Scott Wegner2008-10-063-41/+43
| | | | | | | | | | H5test_kind_SIZEOF.f90 to Windows Description: These files were ported from the trunk to the 1.8 branch in rev. 15727. This checkin adds the new files to our Windows projects as well. In particular, we use H5_DBLE_InterfaceInclude (rather than *Exclude), and have replaced H5test_kind.f90 with H5test_kind_SIZEOF.f90. Tested: VS2005 on WinXP (only build)
* [svn-r15784] Purpose: Minor update to h5repack Windows test scriptScott Wegner2008-10-061-1/+1
| | | | | Description: The one final test that was failing was due to a filename change. I missed it in Pedro's last update-- all tests pass now.
* [svn-r15783] Purpose: Update Windows h5repack test script for new directoryScott Wegner2008-10-061-13/+6
| | | | | | | | | | Description: The h5repack test files were added to a new testfiles/ subdirectory, and the test script update. This checkin brings those changes to Windows. We also re-enable a test for the userblock which was disabled for other reasons before. Note: One h5repack test is still failing, but I think it's a minor error that Pedro and I can correct fairly easily later today. Tested VS2005 on WinXP
* [svn-r15781] Snapshot version 1.8 release 1 (snap6)HDF Tester2008-10-067-20/+20
|
* [svn-r15771] Added feature to display file open and close times.Christian Chilan2008-10-031-4/+39
| | | | Tested on kagiso and cobalt.
* [svn-r15768] Fix version numbers in vms h5pubconf.hNeil Fortner2008-10-031-3/+3
| | | | Tested: gedit
* [svn-r15766] Modifications for bug #1247 so that the user can specify the driverVailin Choi2008-10-036-25/+743
| | | | | | | | | | | | to use when opening the external linked target file. 1. Two new public routines are added to H5Plapl.c as well as "del/copy/close" callbacks for the property itself. 2. Modify H5L_extern_traverse() to use the fapl set via H5Pset_elink_fapl() and retrieve via H5Pget_elink_fapl(). 3. Add 3 tests to links.c to verify H5Pset/get_elink_fapl(). Also fix the compiler warning for the "if condition" in H5_build_extpath() of H5system.c.
* [svn-r15759] move h5copy testfiles to /tools/h5copy/testfilesPedro Vicente Nunes2008-10-024-3/+5
| | | | tested: linux
* [svn-r15754] Bug #1312Pedro Vicente Nunes2008-10-022-148/+339
| | | | | | | Solution: Check for the existence of chunks before pruning them (an assertion was triggered when attempting to do so) Tested: windows , linux, solaris
* [svn-r15750] move h5repack test files to /tools/h5repack/testfilesPedro Vicente Nunes2008-10-0119-23/+25
| | | | tested: linux
* [svn-r15745] Move h5diff testfiles to /tools/h5diff/testfiles Pedro Vicente Nunes2008-10-01100-540/+213
| | | | Tested: linux
* [svn-r15742] Maintenance: Merged new Fortran Features and tests from trunk ↵Scot Breitenfeld2008-10-019-21/+124
| | | | | | | into hdf5_1_8 branch (used svn merge -r 14941:15740 http://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran command).
* [svn-r15731] #1307Pedro Vicente Nunes2008-09-301-0/+3
| | | | | | A space id was not closed in H5PTopen Tested: windows, linux
* [svn-r15728] Scot Breitenfeld2008-09-301-1/+1
| | | | Cosmetic: Fixed spacing issue in Fortran summary output statement.
* [svn-r15727] Scot Breitenfeld2008-09-3035-5712/+4528
| | | | | | Maintenance: Merged new Fortran Features and tests from trunk into hdf5_1_8 branch (used svn merge -r 14941:14525 http://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran command).
* [svn-r15726] Description:Scot Breitenfeld2008-09-301-4/+7
| | | | Made changes to reflect the changes made in the fortran directory which merged the fortran trunk into the 1.8 branch.
* [svn-r15725] Description:Scot Breitenfeld2008-09-302-38/+266
| | | | Made changes to reflect the changes made in the fortran directory; merged the fortran trunk into the 1.8 branch.
* [svn-r15720] Added a file with user block data to be used by the h5repack ↵Pedro Vicente Nunes2008-09-292-1/+2
| | | | windows shell script only Note: for the unix shell script this file is not used
* [svn-r15719] Purpose: Update Windows h5import test script, and disable a ↵Scott Wegner2008-09-292-17/+28
| | | | | | | | | | | | h5repack test Description: The test script format was changed for h5import, including many file-name changes. This checkin brings those updates to Windows. This checkin also disables a previously-added h5repack test for the userblock. The test is disabled for now because Windows cannot find the input file ublock.bin. The file is generated dynamically on other systems, but cannot be easily generated for use on Windows. We should re-enable this test in the future when ublock.bin is added to svn. Tested: VS2005 on WinXP
* [svn-r15718] renamed generated binary files to have the extension .bin and ↵Pedro Vicente Nunes2008-09-292-146/+269
| | | | | | the same name as the associated .conf file tested: linux
* [svn-r15715] Snapshot version 1.8 release 1 (snap5)HDF Tester2008-09-287-21/+21
|
* [svn-r15712] Purpose:Albert Cheng2008-09-271-7/+31
| | | | | | | | | | features. Description: Added -shlib tests and verbosity control. Tested Platform: Kagiso.
* [svn-r15707] I changed the return values of H5Fget_obj_ids and ↵Raymond Lu2008-09-2612-72/+129
| | | | | | | | H5Fget_obj_count to ssize_t and modified C++ and Fortran API functions. This is for bug #1245. Tested on kagiso - I've tested the same change using h5committest.
* [svn-r15706] make a test generate a LE output for test portabilityPedro Vicente Nunes2008-09-261-0/+1
| | | | tested: linux, solaris
* [svn-r15702] Description:Quincey Koziol2008-09-251-12/+4
| | | | | | | | | Bring back r15701 from trunk: Remove some unused variables Tested on: Mac OS X/32 10.5.5 (amazon) Too minor to require h5committest
* [svn-r15700] added wb falg to read binary files in WIN32Pedro Vicente Nunes2008-09-251-13/+68
| | | | tested: windows
* [svn-r15698] renamed input text files to have the extension .txtPedro Vicente Nunes2008-09-2510-15/+46
| | | | tested: linux
* [svn-r15697] renamed configuration files to have the extension .confPedro Vicente Nunes2008-09-259-13/+13
| | | | tested: linux
* [svn-r15695] update manifestPedro Vicente Nunes2008-09-241-0/+1
|
* [svn-r15694] 1)Pedro Vicente Nunes2008-09-2414-22/+64
| | | | | | | | | | | | | | Bug fix #1281 The TEXTFPE was described in the usage (read floats in scientific notation) but was not implemeneted. Solution: remove TEXTFPE from the help system and have the TEXTFPE input type do the same thing as TEXTPF currently does to support backwards compatibility (the format read for both TEXTFPE and TEXTPF is %f) added a test 2) renamed configuration files to have the extension .conf tested: windows, linux
* [svn-r15685] New feature (h5diff -c)Pedro Vicente Nunes2008-09-231-0/+2
|
* [svn-r15683] Purpose: fix bug 1298Neil Fortner2008-09-229-47/+228
| | | | | | | | | | | Description: The optimized "subset" compound conversion function would improperly copy the "blank" space at the end of compound types. Modified H5T_conv_struct_init to detect when the subset type has extra space at the end, and calculate the size of the data that should be copied into the conversion buffer for each element. Changes to the functions that implement these conversions. Tested: kagiso, linew, smirom (h5committest)
* [svn-r15680] Pedro Vicente Nunes2008-09-223-42/+74
| | | | | Formatted code Tested: windows, linux
* [svn-r15677] Description:Quincey Koziol2008-09-2227-304/+229
| | | | | | | | | | | | Bring r15676 back from trunk: Centralize all macros for declaring "magic numbers"/signatures for objects in the file into src/H5Fprivate.h, so it's easier to know what values have already been defined, etc. Tested on: Mac OS X/32 10.5.5 (amazon) Too minor to require h5committest
* [svn-r15672] Add missing test file, re-add it to the manifest (sorry).Neil Fortner2008-09-222-0/+13
| | | | Tested: kagiso
* [svn-r15671] Description:Quincey Koziol2008-09-221-1/+0
| | | | Update MANIFEST w/changes to files.
* [svn-r15669] Purpose: Add feature requested in bug #1282Neil Fortner2008-09-2114-60/+316
| | | | | | | | | | Description: Adds capability to h5ls to traverse external links when the -r (recursive) option is given. Changes to the way absolute path names are patched in h5trav.c. Changes to the way recursive traversal starting from a non-root group is handled (which also fixes some preexisting issues). Tests added for these cases. Tested: kagiso, smirom, linew (h5committest)
* [svn-r15666] Bug fix: (ID 1157)Albert Cheng2008-09-191-2/+4
| | | | | | | | | | | | | | | | | | | Description: Program would crash, complaining MPI calls were invoked after MPI_Finalize() has occurred. Previously, H5close() before MPI_Finalize() would remove the crash. Solution: It turned out that two H5 property objects (mpio_pl and acc_tpl) were not closed before MPI_Finalize(). In the at_exit code, HDF5 library attempted to close them by releasing the MPI Communicators in them too. That was the error. Adding code to close them properly before MPI_Finalize() took care things. Tested: Only in kagiso parallel. Did not run h5committest since kagiso would have been the one running parallel test. This part of code would not be compiled at all in non-phdf5 mode.
* [svn-r15663] fix commentsPedro Vicente Nunes2008-09-191-8/+15
| | | | tested: linux
* [svn-r15662] Cleaned compiler warnings Pedro Vicente Nunes2008-09-198-299/+285
| | | | | | | | Bug fixes: change the options block size variable from int to hsize_t, to match the H5Pset_userblock call, do not print print compression ratio when the requested filter is NONE Tested: windows, linux
* [svn-r15657] Purpose: fix bug 1286Neil Fortner2008-09-188-53/+685
| | | | | | Description: Added configure test to see if pointer alignment restrictions are enforced (as in dereferencing an unaligned pointer causes an error). Added code in H5Tvlen.c to avoid dereferencing unaligned pointers, conditionally compiled based on the configure test. Added test case in dtypes.c which would previously cause such machines to fail. Tested: kagiso, smirom, linew (h5committest); linew64
* [svn-r15654] Changed the absolute path of the data file to a relative path.Christian Chilan2008-09-181-3/+7
| | | | Tested on kagiso, smirom, and linew.
* [svn-r15648] Included macros for portability of h5perf code among HDF5 versions.Christian Chilan2008-09-171-13/+35
| | | | Tested on kagiso, abe, and cobalt.
* [svn-r15646] Cleaned compiler warnings Pedro Vicente Nunes2008-09-171-4/+4
| | | | | | Bug fix: change the options block size variable from int to hsize_t, to match the H5Pset_userblock call Tested: windows, linux
* [svn-r15644] Description:Scot Breitenfeld2008-09-171-1/+1
| | | | Fixed print spacing issue.
* [svn-r15642] Pedro Vicente Nunes2008-09-175-3805/+3889
| | | | | | | | Add a default user block size of 1024 when none is given add a failure condition of writing user block Tested: windows, linux
* [svn-r15640] Description:Scot Breitenfeld2008-09-173-4/+214
| | | | Added test routines for h5t_get/set_fields_f.
* [svn-r15638] Bug 710: partial fix.Albert Cheng2008-09-163-147/+149
| | | | | | | | | | | Temporary removed b2 from the --enable-debug=all list so that this option will pass. "configure --help" lists the --enable-debug=all and users tend to use it and end up with compile failures in the b2 debug code. Since this bug will not be fixed soon, this is a temporary fix to let the configure and build work. Tested: h5committest plus "--enable-debu=all" test in kagiso.
* [svn-r15631] Description:Scot Breitenfeld2008-09-161-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | In nh5tget_offset_c: (1) The return value type of H5Tget_offset was set to size_t where it should be of type int. (2) Was if offset was equal to 0 it returned the error code of -1 back to Fortran, this was changed to return an error code of -1 when the offset value is < 0. In h5tget_norm_c: (1) was if the return value of H5Tget_norm = 0 it would return an error code to Fortran, but from enum of the return value: typedef enum H5T_norm_t { H5T_NORM_ERROR = -1, /*error */ H5T_NORM_IMPLIED = 0, /*msb of mantissa isn't stored, always 1 */ H5T_NORM_MSBSET = 1, /*msb of mantissa is always 1 */ H5T_NORM_NONE = 2 /*not normalized */ /*H5T_NORM_NONE must be last */ } H5T_norm_t; only when -1 is returned is there an error, changed it to return an error only if the value of H5T_NORM_ERROR = -1.