summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [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)
* [svn-r13773] Description:Quincey Koziol2007-05-2010-175/+174
| | | | | | | Reduce compiler warnings w/gcc 4.2 Tested on: FreeBSD/32 6.2 (duty) w/gcc 4.2
* [svn-r13772] Description:Quincey Koziol2007-05-201-5/+5
| | | | | | | Reduce compiler warnings when free list manager is disabled. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13771] Description:Quincey Koziol2007-05-192-1/+5
| | | | | | | Fix some more unitialized variables that were flagged by valgrind. Tested on: FreeBSD/32 6.2 (duty) w/valgrind
* [svn-r13770] Description:Quincey Koziol2007-05-197-13/+22
| | | | | | | Clean up various memory leaks, etc. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13769] Description:Quincey Koziol2007-05-193-3/+3
| | | | | | | Clean up minor compiler warnings Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13768] Pedro Vicente Nunes2007-05-182-138/+0
| | | | | | | code clean, removed unused functions tested: linux
* [svn-r13766] In Visual Studio 2005 for 64-bit, _WIN32 is defined, but not ↵Scott Wegner2007-05-1831-138/+138
| | | | | | | WIN32, so I've standardized all #ifdef's to use _WIN32. This should not affect any other platform. Tested: Visual Studio (32- and 64-bit) on Win XP
* [svn-r13762] updated commnentsPedro Vicente Nunes2007-05-171-1/+1
|
* [svn-r13760] This will only affect windows platform,MuQun Yang2007-05-161-6/+6
| | | | | | | change _int64 to __int64 within windows macro. Windows can tolerant _int64 but mingw cannot. So we need to use __int64 to make HDF work on Mingw. Compiled at linux and Mingw.
* [svn-r13758] Description:Quincey Koziol2007-05-161-1/+1
| | | | | | | Change "long long" to "long_long", to make VS6 happy. Tested on: None, just eyeballed since it's easy