summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r14010] Description:Quincey Koziol2007-07-2410-84/+240
| | | | | | | | | | | | | | | Fix problem with dataspace messages where the version of the format for a dataspace message could depend on the "use the latest format" flag from the file after it was initially created. Also, move debuging routine into separate file. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon) Solaris/32 2.10 (linew)
* [svn-r14009] Description:Quincey Koziol2007-07-241-2/+2
| | | | | | | | | | | | | Drop use of "use the latest format" flag when encoding SOHM-stored shared messages and just change the version based solely on the type of shared message. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon) Solaris/32 2.10 (linew)
* [svn-r14008] Description:Quincey Koziol2007-07-242-10/+3
| | | | | | | | | | | Minor comment & testing cleanups Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon) Solaris/32 2.10 (linew)
* [svn-r14007] MuQun Yang2007-07-241-5/+0
| | | | Remove "fortran test" part since we can no longer support 6.0 with compaq visual fortran.
* [svn-r14006] Corrected a few typos in the installation document for windows.MuQun Yang2007-07-241-1/+16
|
* [svn-r14005] Description:Quincey Koziol2007-07-244-10/+10
| | | | | | | | | | | Rename H5Titerate.c source file to H5Tvisit.c, which is more descriptive of routine(s) in file. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon)
* [svn-r14004] Description:Quincey Koziol2007-07-2416-511/+914
| | | | | | | | | | | | Fix problem with datatype messages where the version of the format for a datatype message could depend on the "use the latest format" flag from the file after it was initially created. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon)
* [svn-r14003] Description:Quincey Koziol2007-07-243-8/+15
| | | | | | | | | | Code cleanup & whitespace fixups Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon)
* [svn-r14002] Description:Quincey Koziol2007-07-241-1/+1
| | | | | | | | | | Fix bug where pointer to variable was used instead of variable itself. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Mac OS X/32 10.4.10 (amazon)
* [svn-r14001] Pedro Vicente Nunes2007-07-231-1/+1
| | | | | | fixed comments tested: linux
* [svn-r14000] Pedro Vicente Nunes2007-07-231-2/+2
| | | | | | | bug fixes: help message had incorrections, typos tested: linux
* [svn-r13999] Pedro Vicente Nunes2007-07-231-279/+279
| | | | | | | purpose: bug 791 redirect help output to stdout rather to stderr tested: windows, linux
* [svn-r13998] Pedro Vicente Nunes2007-07-231-3/+3
| | | | | | typo fixes in error messages tested: linux
* [svn-r13997] Moved H5D_istore_lock and H5D_istore_unlock from ↵Raymond Lu2007-07-219-179/+304
| | | | | | | | | H5D_istore_writevv and H5D_istore_readvv to H5D_chunk_write and H5D_chunk_read to avoid frequent lock and unlock and to improve some performance. Tested with h5committest on THG machines.
* [svn-r13996] Description:Quincey Koziol2007-07-211-0/+1
| | | | | | | Add missing "PASSED" message for successful test. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13995] Description:Quincey Koziol2007-07-211-3/+3
| | | | | | | | Reduce the dataset dimensions for the "check extend" test, so it doesn't take so long... Tested on: FreeBSD/32 6.2 (duty) w/check-vfd
* [svn-r13994] Description:Quincey Koziol2007-07-211-1/+1
| | | | | | | Add a bit more information to the log VFD settings. Tested on: FreeBSD/32 6.2 (duty) w/check-vfd
* [svn-r13993] Description:Quincey Koziol2007-07-211-12/+14
| | | | | | | | Correct error for checking whether an object in a file can be extended when there are no free lists maintained by the VFD. Tested on: FreeBSD/32 6.2 (duty) w/check-vfd
* [svn-r13992] Description:Quincey Koziol2007-07-211-12/+5
| | | | | | | Add some extra logging information to read & write reports. Tested on: FreeBSD/32 6.2 (duty) w/check-vfd
* [svn-r13991] Description:Quincey Koziol2007-07-201-2/+2
| | | | | | | | | Correct error in H5Gcreate() where using a non-zero local heap size hint would overwrite the default group creation property list with the non-zero size hint given, affecting all future groups created. Tested on: FreeBSD/32 6.2 (duty) w/check-vfd
* [svn-r13990] Description:Quincey Koziol2007-07-201-1/+1
| | | | | | | | | | Allow a ".h5" suffix to be added to core files also, which prevents overwriting the test binary (and confusing the tests on copper, etc.) Tested on: AIX 5.3 (copper) w/check-vfd FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
* [svn-r13989] Description:Quincey Koziol2007-07-196-19/+22
| | | | | | | | | | | Rename H5A_get_version() to H5A_set_version() and actually set the attributes version in the routine. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13988] Description:Quincey Koziol2007-07-187-79/+226
| | | | | | | | | Fix bug where the version of an attribute would change after it was created, causing the amount of space used to encode it to change. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13987] Description:Quincey Koziol2007-07-171-2/+2
| | | | | | | | Fix ohdr test for changes to internal 5O_get_info() routine. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13986] Description:Quincey Koziol2007-07-179-23/+34
| | | | | | | | | Add flag to bypass (expensive) B-tree & heap size retrieval for internal calls to H5O_get_info(). Teted on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13984] Description:Quincey Koziol2007-07-1743-1266/+1130
| | | | | | | | | | | Various code cleanups and refactor recent changes for h5stat to fit into the existing library data structures better. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13983] Purpose: Fix typoScott Wegner2007-07-161-1/+1
| | | | | | | | Description: There was a small typo when I added the new h5stat tests this morning. This corrects it. Tested: VS2005 on WinXP x64
* [svn-r13982] Purpose: Update Windows documentationScott Wegner2007-07-161-5/+14
| | | | | | | | | | Description: The Windows documentation on generating H5tinit.c was lacking special instructions for Visual Studio 2005. Specifically, Windows does not support the function "siglongjmp". Previous versions of Visual Studio will ignore this function, but VS2005 produces an error. Tested: VS6 VNET VS2005
* [svn-r13981] Purpose: Windows catchupScott Wegner2007-07-166-153/+178
| | | | | | | | | | Description: - Add new source file H5version.h to Windows projects - Add new h5stat tests, and uncomment one that no longer fails - Clean up autotests a little bit. Tested: VS.NET on WinXP
* [svn-r13980] Cast num_objs, num_attrs and dims to "size_t" due to the ↵Vailin Choi2007-07-141-4/+11
| | | | | | -Mbounds problem of the pgi-32 bit on indexing.
* [svn-r13979] purpose:Vailin Choi2007-07-136-1/+236
| | | | | | | | | | | | | | New feature. Description: Added routines to report on the amount of storage for: 1) 1.6 btree and heap storage info for groups 2) 1.8 btree, fractal heap storage info for groups, attributes and SOHM table 3) btree storage for chunked datasets 4) 1.8 superblock extension size. Platform tested: h5committested.
* [svn-r13978] purpose:Vailin Choi2007-07-1344-79/+1367
| | | | | | | | | | | | | | New feature. Description: Added routines to report on the amount of storage for: 1) 1.6 btree and heap storage info for groups 2) 1.8 btree, fractal heap storage info for groups, attributes and SOHM table 3) btree storage for chunked datasets 4) 1.8 superblock extension size. Platform tested: h5committested.
* [svn-r13977] Purpose: Misc. Windows autotest code-cleanupScott Wegner2007-07-132-177/+216
| | | | | | | | | | Description: This cleans up a lot of different things we were doing in the Windows batch scripts. For one, we now use "exit /b" to better emulate functions in batch scripts. Also changed error-checking to look for negative return values as well. This also adds initial support for Visual Studio 2005 command-line builds in hdf5build.BAT Tested: WinXP
* [svn-r13975] Add --latest, -compact=<size>, ... options to use the lastest ↵Peter Cao2007-07-135-6/+210
| | | | | | file format. Add test for the options to the daily test.
* [svn-r13972] Description:Quincey Koziol2007-07-1342-25/+146
| | | | | | | | | Add --with-default-api-version configure flag. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (kagiso)
* [svn-r13971] Description:Quincey Koziol2007-07-1245-49/+161
| | | | | | | | | | | | | | Add --enable-deprecated-symbols configure option, to allow users to remove deprecated public API symbols at configure time. Add bin/make_vers script to bin/reconfigure actions. Run bin/reconfigure to regenerate autotool components. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (kagiso)
* [svn-r13969] Description:Quincey Koziol2007-07-127-14/+470
| | | | | | | | | | | | | | | | Initial checkin of API version macro generation script (bin/make_vers), along with configuration file (src/H5vers.txt) and generated header (src/H5version.h). Right now, no version macros are defined, since the main source code and tests need to be adjusted to pay attention to the macros defined. Also, fixed makefile for generating error header files when used with GNU make. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13964] Purpose:Albert Cheng2007-07-112-2/+10
| | | | | | | | | | | | | | | | | | Bug fix. Description: It used to clean out all *.h5 when done but this could cause a racing condition error if parallel make (e.g., gmake -j ...) is used because the "rm ... *.h5 ..." would remove *.h5 generaged and are still used by other test programs (e.g. xx_write/xx_read). Solution: Removed "*.h5" from the cleanup list since the test program has already taken care of removing temporary *.h5 generated. Tested platform: smirom. Not triple platforms tested since this is just a simple shell script change.
* [svn-r13962] Purpose:Albert Cheng2007-07-101-1/+5
| | | | | | | | | | | | | | | | | | Bug fix. Description: It used to clean out all *.h5 when done but this could cause a racing condition error if parallel make (e.g., gmake -j ...) is used because the "rm ... *.h5 ..." would remove *.h5 generaged and are still used by other test programs (e.g. h5_write/h5_read). Solution: Removed "*.h5" from the cleanup list since the test program has already taken care of removing temporary *.h5 generated. Tested platform: Kagiso, both serial and parallel. Not triple platforms tested since this is just a simple shell script change.
* [svn-r13961] Description:Quincey Koziol2007-07-101-45/+30
| | | | | | | | | | Remove some unnecessary code that checks for fill value buffer being NULL. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13960] Purpose: Remove obsolete Windows filesScott Wegner2007-07-1010-454/+4
| | | | | | | | | | Description: Previously, there was a very intricate process for converting VS6 project files to VS.NET format for testing on the command-line. Now that we maintain VS.NET project files, this system is no longer neccessary. The same builds are now carried out in hdf5build.BAT, so the previous files are obsolete. Removing them, and updating the MANIFEST Tested: WinXP
* [svn-r13958] Purpose: Fix subtle bug in Windows test scriptScott Wegner2007-07-091-1/+2
| | | | | | | | Description: Our Windows test script was using "ERRORLEVEL" to check the diff output for our tooltests. However, FC does not actually set ERRORLEVEL with valid input. As a work around, we pipe the output into FIND, which sets the ERRORLEVEL if it doesn't find a valid string. We probably never saw this bug before because h5dump sets the ERRORLEVEL. Tested: WinXP.
* [svn-r13957] Purpose: Windows autotest bugfixScott Wegner2007-07-091-1/+3
| | | | | | | | Description: In the new Windows autotests, hdf5build.BAT was resetting a variable used by hdf5bt.BAT. Changed so hdf5build.BAT looks to see if hdf5bt.BAT is running before it removes this variable. Tested: WinXP
* [svn-r13956] Purpose: Fix typoScott Wegner2007-07-091-1/+1
| | | | | | | | Description: There was a typo in the new command-line build script that was making it fail early. This should fix it. Tested: WinXP
* [svn-r13954] Purpose: Fix testBinh-Minh Ribler2007-07-081-0/+8
| | | | | | | | | | | | | | | | | Description: Compilers don't destroy temporary objects at the same time, some do immediately after use, some delay until the end of the scope. The delay makes it difficult to test the reference count functionality. Solution: Enclosed the operations on objects and check reference count after getting out of the enclosed block. This only works for the test! I'm assuming that checking reference count is just for the library to test that functionality; the user will not need to do that. :-/ Platforms tested: SunOS 5.10 (linew) Linux 2.6 (kagiso)
* [svn-r13952] Purpose: Update Windows build scriptsScott Wegner2007-07-062-254/+325
| | | | | | | | Description: I'm in the process of re-writing the Windows build scripts for Visual Studio .NET (and eventually VS2005). These will be used with an autotest script, which is in the works. Tested: VS.NET on WinXP, although probably still needs some work.
* [svn-r13951] Purpose: Update Windows documentationScott Wegner2007-07-062-123/+104
| | | | | | | | Description: Explain why Fortran isn't supported on MinGW and give users an "unsupported" alternative. Also re-worked the main documentation to clarify using the HDF5 DLL libraries. Tested: None needed.
* [svn-r13948] Description:Quincey Koziol2007-07-052-2/+2
| | | | | | | | | Make h5dump more gracious and informative about objects it doesn't understand. Tested on: Mac OS X/32 10.4.10 (amazon) No need for h5committest - very minor
* [svn-r13945] Description:Quincey Koziol2007-07-052-13/+37
| | | | | | | | | | | | | | Modify semantics for constant messages slightly, to allow them to be deleted, but not modified. This works around the issue where "old" style groups are being created with the symbol table message marked constant in the 1.6 (and prior) branch, but the 1.8 branch needs to remove the symbol table message when the group has been changed to the "new" style (upon insertion of a link that the "old" style can't handle). Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13944] Description:Quincey Koziol2007-07-052-60/+473
| | | | | | | | | Fix problem with VL-datatype fill values when shrinking dataset's dimensions Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)