summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13846] Purpose: To remove changes from version #13839 (regarding ↵Mike McGreevy2007-06-0842-114/+25
| | | | | | | | DEFAULT_VFD). Description: Changes made during this checkin need to be greatly modified, so I'm removing them now rather than leaving them in and fixing them later.
* [svn-r13845] Description:Quincey Koziol2007-06-081-31/+32
| | | | | | | Formatting cleanups Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13842] Description:Quincey Koziol2007-06-086-106/+405
| | | | | | | | | | | | Fix compact dataset storage to initialize VL datatype fill values correctly. Also, fix bug in global heap code when the fix action on a global heap is to delete an object in a heap with no free space. Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13841] Description:Quincey Koziol2007-06-082-6/+32
| | | | | | | | | | Add a little more information to the debugging routine, for VL datatypes. Minor code cleanups Tested on: Mac OS X/32 10.4.9 (duty) Too minor to require h5committest
* [svn-r13839] Purpose: creation of a DEFAULT_VFD macro in the ↵Mike McGreevy2007-06-0742-25/+114
| | | | | | | | | | | test/Makefile. Description: a new configure flag has been created that will now set a macro in the test/Makefile. The flag is with-default-vfd=. When set to a virtual file driver (e.g. "--with-default-vfd=sec2"), the macro DEFAULT_VFD will hold this value. Tested: kagiso, smirom, linew
* [svn-r13836] Description:Quincey Koziol2007-06-052-25/+24
| | | | | | | Minor code cleanups Tested on: Mac OS X/32 10.4.9 (amazon)
* [svn-r13834] Addition work on the Windows file driver for 64-bit ↵Scott Wegner2007-06-052-113/+57
| | | | | | | | | compatibility, as well as making it compatible for .NET 2003 and VS 6.0. Defined additional macros in H5pubconf.h. Note that these changes are still not built by default, so shouldn't affect anyone else. Tested: VS2005 on WinXP
* [svn-r13833] Added a test case for the optimization of compound data readingRaymond Lu2007-06-041-6/+101
| | | | | | fro the Chicago company. Tested on smirom and liberty because it's relatively simple.
* [svn-r13832] Some minor changes - let each driver use its own file name ↵Raymond Lu2007-06-041-2/+7
| | | | | | respectively. Tested on smirom because it's simple change.
* [svn-r13830] Updating our locally-maintained H5pubconf.h for Windows to ↵Scott Wegner2007-06-041-1/+9
| | | | | | | define the H5_CLEAR_MEMORY macro introduced in rev. 13815. Tested: VS2005 on WinXP
* [svn-r13829] Some systems (only SGI Altix ProPack 4 discovered so far) ↵Raymond Lu2007-06-0247-32/+203
| | | | | | | | | | | | doesn't return correct file size from MPI_File_get_size. Bypass this problem by replacing it with stat. Add an option --disable-mpi-size in configure to indicate this function doesn't work properly. Add a test in testpar/t_mpi.c, too. If it returns wrong file size, print out a warning. Tested on kagiso (parallel) because already tested the same change to v1.6 on several platforms (kagiso, cobalt, copper, and sol).
* [svn-r13827] Description:Quincey Koziol2007-06-012-1/+56
| | | | | | | | | Close another memory leak for VL fill values, and clean up some temporary data structures on error. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.9 (amazon)
* [svn-r13825] Description:Quincey Koziol2007-05-3110-37/+252
| | | | | | | | | Incremental step forward in fixing problems with fill values that have a variable-length daattype. This set of changes fixes problems with the copying the property list values. tested Tn: Mac OS X/32 10.4.9 (amazon)
* [svn-r13824] Added new Windows low-level file driver. Eventually, this will ↵Scott Wegner2007-05-314-0/+1078
| | | | | | | replace sec2 as the default driver on Windows. However, it still needs some work right now, and is currently not set to build by default. Tested: Visual Studio 2005 (still fails a few tests)
* [svn-r13823] Description:Quincey Koziol2007-05-311-1/+1
| | | | | | | Minor code cleanup to reduce initialization overhead. Tested on: Mac OS X/32 10.4.9 (amazon)
* [svn-r13822] Description:Quincey Koziol2007-05-311-0/+1
| | | | | | | | Undef the "post copy file" macro for "new style" fill values before defining it again. Tested on: FreeBSD/32 6.2 (duty) w/gcc 4.2
* [svn-r13821] Peter Cao2007-05-3010-4/+131
| | | | | | | | | | | | | | | | | | | | | Fixed a bug at copying shared reg_ref attribute. The ref values of an attribute was not writen in file. The post_copy_file() at H5Oattr.c only updates the value in memory. To fix the problem, we added H5O_shared_post_copy_file(), which delete the attribute in file (with the incorrect value) and create an new attribute with the correct values. I added the following functions: H5Oshared.c:H5O_shared_post_copy_file(H5F_t *f, hid_t dxpl_id, H5O_t *oh, void *mesg); H5Oshared.h: H5O_SHARED_POST_COPY_FILE and modified the following files to include shared_post_copy_file() H5Oattr.c H5Odtype.c H5Ofill.c H5Opline.c H5Osdspace.c
* [svn-r13820] Peter Cao2007-05-301-0/+6
| | | | | 1) Back out last check in (forget to include the memory leak fix in compare_datasets()) 2) Break the infinite loop when the ref_object points to itself at compare_data()
* [svn-r13818] Bug fix.Albert Cheng2007-05-303-3/+3
| | | | | | | | | The test scripts did not take in account that the binary has been installed somewhere other than the original prefix. Added a provision to allow explicit definition of $prefix to work. Tested: kagiso.
* [svn-r13817] Peter Cao2007-05-301-54/+77
|
* [svn-r13816] Description:Quincey Koziol2007-05-291-29/+33
| | | | | | | | Fix a few typos and a small memory leak. Tested on: FreeBSD/32 6.2 (duty) Linux/64 2.6 (chicago2)
* [svn-r13815] Description:Quincey Koziol2007-05-2941-25/+185
| | | | Regenerate configuration files after latest checkin
* [svn-r13814] Description:Quincey Koziol2007-05-2915-62/+130
| | | | | | | | | | | | | | Change back to clearing memory buffers by default, but give users option to disable this, for performance reasons (--disable-clear-file-buffers). Also, add configure option (--enable-using-memchecker) to conveniently control making the library "play nice" with memory checking tools like valgrind and purify. Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (kagiso)
* [svn-r13811] Description:Quincey Koziol2007-05-291-1/+1
| | | | | | | | Update information printed when the file module's debugging is enabled and file memory is leaked. Tested on: Linux/32 2.6 (chicago)
* [svn-r13810] Pedro Vicente Nunes2007-05-244-18/+56
| | | | | | | | Minor tunings to output verbose messages: 1)when there is not a filter request do not print a message saying the filter was not apllied when the dataset was too small 2) avoid printing the message that has a list of objects to modify when there is none Tested:linux
* [svn-r13808] Description:Quincey Koziol2007-05-243-201/+253
| | | | | | | | | | | | | Fix possible file corruption when using "new" format object headers and the size of chunk #0 for an object header transitions between needing 1->2->4->8- byte encoding for the size and there are "clean" messages in the object header already. (Usually triggered by flushing the file while adding attributes to an object) Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13807] Description:Quincey Koziol2007-05-242-37/+224
| | | | | | | | | | | Fix error which attempted to allocate space for attribute that has a 'null' dataspace. Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13806] Description:Quincey Koziol2007-05-241-1/+1
| | | | | | | | | | Correct prototype for H5Sextent_equal() Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13805] Pedro Vicente Nunes2007-05-244-3/+6
| | | | | | Early detection of no arguments, print usage and exit Tested: linux
* [svn-r13803] Optimization of reading compound data.Raymond Lu2007-05-231-59/+139
| | | | | | | | | | | | | | | | | Optimize a special case when the source members are a subset of destination, and the order is the same, and no conversion is needed. For example: struct source { struct destination { TYPE1 A; --> TYPE1 A; TYPE2 B; --> TYPE2 B; TYPE3 C; --> TYPE3 C; }; TYPE4 D; TYPE5 E; }; The optimization is simply moving data to the appropriate places in the buffer. This optimization work is for the Chicago company. Tested on sol, copper, smirom, liberty.
* [svn-r13802] Update the Windows documentation to reflect changes made to the ↵Scott Wegner2007-05-232-27/+52
| | | | Fortran configuration in today's earlier checkin. Also removed documentation for the stdio driver, as it is currently broken.
* [svn-r13801] Output improvement.Albert Cheng2007-05-231-45/+69
| | | | | | | | | | | | Added a header message showing the purpose and explanation that the test is for inoformation and always exits 0. Also added a summary at the end. Some other cosmetic changes (moved couple function code up, added some more printf, fflush statements.) Tested platform: kagiso.
* [svn-r13799] Applying Windows Fortran-specific patches suggested in Bug ↵Scott Wegner2007-05-235-18/+17
| | | | | | | #879. This checkin takes care of the first two, I will look at the last one today. Tested: Visual Studio 2005 on WinXP
* [svn-r13798] Description:Quincey Koziol2007-05-232-11/+7
| | | | | | | Clean up compiler warnings Tested on: Mac OS X/32 10.4.9 (amazon)
* [svn-r13797] Description:Quincey Koziol2007-05-231-80/+0
| | | | | | | | Re-enable fast attribute comparisons "in place" in the fractal heap. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.9 (amazon)
* [svn-r13796] Description:Quincey Koziol2007-05-2310-220/+247
| | | | | | | | | Clean up ISOHM code further and get rid of several non-optimal ways of working with object headers. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.9 (amazon)
* [svn-r13794] Description:Quincey Koziol2007-05-222-3/+3
| | | | | | | Add 'const' to some pointers in internal routines. Tested on: Linux/32 2.6 (chicago)
* [svn-r13793] Pedro Vicente Nunes2007-05-226-20/+26
| | | | | | | | Clean temporary test files Tested: linux, SunOS Note: the files outside tools were generated by bin/reconfigure
* [svn-r13785] Initial update to fix test failures caused by Linux test script ↵Scott Wegner2007-05-221-2/+3
| | | | | | | update (rev 13775). More work needs to be done to incorporate the new tests. Tested: VS6 on Win XP
* [svn-r13784] Description:Quincey Koziol2007-05-221-2/+8
| | | | | | | | Close memory leak in error situation for opening a dataset. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13783] Add t_filter_read.c to MANIFEST.Christian Chilan2007-05-221-0/+1
|
* [svn-r13782] Increase the max number of tests to 45.Christian Chilan2007-05-221-1/+1
|
* [svn-r13781] Add t_filter_read.c to testphdf5.Christian Chilan2007-05-221-2/+3
|
* [svn-r13780] Add t_filter_read.c to testphdf5.Christian Chilan2007-05-221-1/+1
|
* [svn-r13779] Add test_filter_read to testphdf5.Christian Chilan2007-05-221-0/+1
|
* [svn-r13778] Add test_filter_read to testphdf5.Christian Chilan2007-05-221-0/+2
|
* [svn-r13777] Test parallel read of dataset written serially with several ↵Christian Chilan2007-05-221-0/+465
| | | | (combination of) filters. Tested on copper and kagiso.
* [svn-r13776] Added Windows project file for new example project (rev 13702). ↵Scott Wegner2007-05-217-17/+274
| | | | | | | Updated test scripts and MANIFEST accordingly. Tested: VS6 on WinXP
* [svn-r13775] Pedro Vicente Nunes2007-05-215-20/+112
| | | | | | | Modified the current h5dump test script to use h5import/h5diff calls to validate the binary output. At this moment it can only be used with the native test, since h5import does not deal with input endianess. tested: linux, sunos 5.10
* [svn-r13774] Description:Quincey Koziol2007-05-201-10/+10
| | | | | | | | | Fix memory leak of attribute's group hier. path Reduce compiler warnings w/gcc 4.2 Tested on: FreeBSD/32 6.2 (duty)