summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22846] Snapshot version 1.9 release 131HDF Tester2012-09-3014-29/+31
|
* [svn-r22845] Purpose: Misc fixesBinh-Minh Ribler2012-09-2831-224/+50
| | | | | | | | | | Description: Fixed miscellaneous inconsistencies and typos, which also took care of the failure in Packet Table test on daily test today. Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (koala) Mac Lion (duck)
* [svn-r22843] Renamed variable to match C.Scot Breitenfeld2012-09-282-3/+3
| | | | Tested: jam (gnu, mpich)
* [svn-r22842] Fixed typo in variable.Scot Breitenfeld2012-09-281-1/+1
| | | | Tested: jam (gnu,mpich)
* [svn-r22839] removed unused variable.Scot Breitenfeld2012-09-281-1/+0
| | | | tested: jam (pgi compiler)
* [svn-r22838] Fixed typo in variable name.Scot Breitenfeld2012-09-281-1/+1
| | | | Tested: jam (pgi compiler)
* [svn-r22837] Description:Binh-Minh Ribler2012-09-271-0/+2
| | | | | | Added c++/src/H5Location.h c++/src/H5Location.cpp
* [svn-r22836] Purpose: Fix bug HDFFV-533 and add other missing functionsBinh-Minh Ribler2012-09-2723-924/+1148
| | | | | | | | | | | | | | | | | | | | | | Description: In this bug, H5File doesn't have the ability to create attribute. The following changes will provide that functionality and several others that were also missing: - Added an abstract class H5Location in between IdComponent and H5Object. - New class structure of IdComponent, H5Location, H5Object, H5File IdComponent | H5Location / \ H5Object H5File - Wrappers in H5Object were moved to H5Location because the related C functions take either file, group, dataset, or named datatype ID. - Added wrapper for H5Rget_obj_type2 - Added tests for file attributes and H5Rget_obj_type2 wrapper Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (koala) SunOS 5.10 (linew)
* [svn-r22834] Documented HDFFV-8069 fix.Albert Cheng2012-09-271-0/+3
|
* [svn-r22832] Update the CMake reference files list correctly for newly added ↵Jonathan Kim2012-09-271-24/+41
| | | | encoded property list files.
* [svn-r22830] Bug fix: HDFFV-8069 AIX config file Fortran flags need fix Albert Cheng2012-09-271-4/+4
| | | | | | | | | | | | | Description: The Fortran compiler flags were all set to "-O". They should be different setting for different situations. E.g, "-g" for debug and "-pg" for profile, etc. Fix: set them to appropriate different values. Tested: in Remote ADA AIX machines using 3 different settings: configure --enable-fortran --enable-cxx # default to --disable-production configure --enable-fortran --enable-cxx --enable-production configure --enable-fortran --enable-cxx --disable-production
* [svn-r22829] Fixed merge mistake, merge removed part of the subroutine.Scot Breitenfeld2012-09-271-0/+100
| | | | tested: jam (intel)
* [svn-r22828] Scot Breitenfeld2012-09-271-0/+1
| | | | | | HDFFV-8007:Add missing H5O Fortran functions Added new F03 test file for new H5O functions.
* [svn-r22827] HDFFV-8007: Add missing H5O Fortran functions.Scot Breitenfeld2012-09-2715-130/+2107
| | | | | Tested: jam(gnu,intel)
* [svn-r22826] Fix for: HDFFV-7903 Fortran problem writing control character ↵Scot Breitenfeld2012-09-275-0/+10
| | | | | | to a dataset reconfigured
* [svn-r22825] Fix for: HDFFV-7903 Fortran problem writing control character ↵Scot Breitenfeld2012-09-278-11/+46
| | | | | | to a dataset Tested: (jam, gfortran)
* [svn-r22824] FIX: HDFFV-8118: Support Fortran compiler flags that change the ↵Scot Breitenfeld2012-09-2712-244/+437
| | | | | | default size of integer and real Tested: jam(gnu,intel), machine with gcc 4.7 and C long double = 16 bytes.
* [svn-r22823] Fix for HDFFV-7658: Add FORTRAN interface for ↵Scot Breitenfeld2012-09-271-0/+5
| | | | | | | H5Pget_mpio_actual_io_mode API routine Test: jam (gnu)
* [svn-r22822] Fix for HDFFV-7658: Add FORTRAN interface for ↵Scot Breitenfeld2012-09-274-3/+131
| | | | | | | H5Pget_mpio_actual_io_mode API routine Test: jam (gnu)
* [svn-r22820] Description:Quincey Koziol2012-09-271-0/+24
| | | | | Update the CMake reference files list for newly added encoded property list files.
* [svn-r22819] Added H5BLD_STATIC and HDF5_USE_SHLIB to configure.ac so that ↵Larry Knox2012-09-2745-0/+124
| | | | | | if configured with --disable-static the default for HDF5_USE_SHLIB in the compile scripts will be changed to yes. This is a fix for HDFFV-8141, where the compile scripts try to link to non-existant static hdf5 libraries. Tested on jam,koala,ostrich(h5committest) and other THG machines.
* [svn-r22817] Description:Quincey Koziol2012-09-263-0/+5
| | | | Update CMake files for new encode/decode property list files.
* [svn-r22816] Failed on Mac for testing tscalarintsize and tscalarattrintsize ↵Jonathan Kim2012-09-262-4/+8
| | | | | | | | | from daily test. Larry mentioned that intel compiler was used on Mac for testing. Allen requested comment it out. "It is not scheduled for 1.8, I created the file for Java testing. Actually I have to create windows versions because of the use of floating point." - Allen
* [svn-r22815] Issue 8164 - test_image.c printed an extra "FAILED" after it ↵Raymond Lu2012-09-261-1/+1
| | | | | | | | succeeded. A test function doesn't return 0 after it succeeds. It goes down to the error handling branch and prints "FAILED". The fix is adding "return 0;" in the end of the function. Tested on jam - simple change.
* [svn-r22808] Description:Quincey Koziol2012-09-251-25/+24
| | | | Correct location of property list files.
* [svn-r22807] Description:Quincey Koziol2012-09-2566-320/+6127
| | | | | | | | | | | | | | | | | | | | | Add encode/decode API routines for property lists: H5Pencode/H5Pdecode. Tested on: FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, w/threadsafe, in production mode Linux/PPC 2.6 (ostrich) w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-ia64 2.6 (ember) w/Intel compilers, w/parallel, C++ & FORTRAN, in production mode Mac OS X/32 10.7.3 (amazon) in debug mode Mac OS X/32 10.7.3 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode Mac OS X/32 10.7.3 (amazon) w/parallel, in debug mode
* [svn-r22805] Purpose:Jonathan Kim2012-09-247-22/+150
| | | | | | | | | | | | | HDFFV-8012 - h5repack changes max dims and cause failure if only "-f none" is used without changing layout for chunked dataset when a chunk dim is bigger than a dataset dim Description: "h5repack -f <obj>:NONE <file.h5> out.h5" command failed if source file contains chunked dataset and a chunk dim is bigger than a dataset dim. Another issue is that the command changed max dims if chunk dim is smaller than the dataset dim. These issue occurred when dataset size is smaller than 64k (compact size limit) Fixed them. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22802] Snapshot version 1.9 release 130HDF Tester2012-09-2314-29/+29
|
* [svn-r22799] Documented the retiremen of mpi-perf.Albert Cheng2012-09-221-0/+2
|
* [svn-r22795] Create scalar test files and h5dump tests.Allen Byrne2012-09-209-15/+703
| | | | Tested: local linux
* [svn-r22793] Updated to reflect the removal of perform/mpi-perf.c.Albert Cheng2012-09-201-1/+0
|
* [svn-r22791] HDFFV-8110: Removed mpi-perf.c which was given with permission ↵Albert Cheng2012-09-203-387/+5
| | | | | | | | | | | | | | | | | | | to freely distribute by the author. It was an example program showing how to measure parallel IO speed. Since then, we have created h5perf to do I/O performanace measurement. This example is not needed any more. mpi-perf.c: Removed. Makefile.am: Makefile.in: Removed the entry of mpi-perf.c so that "configure --enable-build-all ..." will not build it. The change is trivial that I got permission to skip the code review step. Tested: h5committest plus "--enable-parallel --enable-build-all" in koala.
* [svn-r22785] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate ↵Allen Byrne2012-09-1811-2/+50
| | | | | | variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders Tested: jam with intel compilers
* [svn-r22774] The matching configure fileAllen Byrne2012-09-171-3/+18
| | | | | | | | | | | | | Use LT_PREREQ([2.2]) LT_INIT([dlopen]) instead of AC_LIBTOOL_DLOPEN AM_PROG_LIBTOOL Also add ALLOW_UNSUPPORTED on threadsafe check Both from 1.8 configure
* [svn-r22773] Use Allen Byrne2012-09-171-4/+21
| | | | | | | | | | | | LT_PREREQ([2.2]) LT_INIT([dlopen]) instead of AC_LIBTOOL_DLOPEN AM_PROG_LIBTOOL Also add ALLOW_UNSUPPORTED on threadsafe check Both from 1.8 configure
* [svn-r22772] Synch line spaces with 1.8Allen Byrne2012-09-171-0/+21
|
* [svn-r22771] remove obsolete filesAllen Byrne2012-09-172-20/+0
|
* [svn-r22770] Update windows release docs to match 1.8Allen Byrne2012-09-178-1759/+296
|
* [svn-r22766] Snapshot version 1.9 release 129HDF Tester2012-09-1614-29/+29
|
* [svn-r22765] Description:Quincey Koziol2012-09-152-154/+198
| | | | | | | | | | | | | | | | | | Propogate Coverity changes to trunk, also fix compiler warnings and other minor code cleanups. (QK & JK) r20393: (Not directly propogated, since trunk also had a similar fix) Move initialization ocrt_info.new_obj = NULL; before FUNC_ENTER_NOAPI -- gh r20397: Added free(src_sizes) --gh r20398: Added free(src_offset). --gh Tested on: Mac OSX/64 10.7.4 (amazon) w/debug, parallel, FORTRAN & C++ (h5committest forthcoming)
* [svn-r22763] Purpose:Jonathan Kim2012-09-143-40/+29
| | | | | | | | | | | | | HDFFV-8143 Provide a routine(s) for telling the user why the library broke collective data access Description: Fixed Daily test failed from the previous commit r22735. (ember) Also changed H5Pget_mpio_no_collective_cause() parameter type from H5D_mpio_no_collective_cause_t to uint32_t due to change to return combined bitmap value which can be not emun defined value. Tested: jam (linux32-LE), koala-pp (linux64-LE), ember, h5committest
* [svn-r22758] Description:Quincey Koziol2012-09-1321-377/+504
| | | | | | | | | | | | | Bring generic improvements from encode/decode property list branch to the trunk. This includes a better version of the property list comparison routine, cleaned up compiler warnings, and some cleaned up property list callbacks. Also, started on changes to clean up parallel test output, so that it doesn't report successful tests from each process. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug, GCC 4.7.x, FORTRAN, C++, threadsafe and parallel Linux 2.6/32 (jam) w/debug Solaris 2.7/64 (linew) w/debug
* [svn-r22755] When Scot Breitenfeld committed his test function ↵Raymond Lu2012-09-121-1/+4
| | | | | | | | test_valid_path in r22078 6 months ago, he replaced test_text_type function with his function, thus skipped test_text_type test. I'm restoring it back in this checkin. Tested on jam - simple change.
* [svn-r22754] Issue 8140 - return value is missing for H5LTyyerror in ↵Raymond Lu2012-09-122-16/+27
| | | | | | | | H5LTanalyze.l. I put "return 0" in because the program should continue even though there is an error. Tested on jam - simple change.
* [svn-r22752] Update autotools macros and comment indicators.Allen Byrne2012-09-113-1316/+2174
| | | | | | Added autotools quotation around parameters h5committest
* [svn-r22751] Purpose:Jonathan Kim2012-09-1014-25/+41
| | | | | | | | | | | | HDFFV-5919 - GMQS: h5diff - The number of object difference is not consistent between dataset and group/type when attribute(s) have differences Description: Object differences are not consistent between dataset and group/datatype when their attribute(s) have differences. This is because attribute(s) differences is not accumulated to group or datatype object’s difference, but accumulated to dataset difference. To fix, do not accumulate attribute difference to dataset difference. This is referred to h5diff’s default behavior and also past report from users that users were confused by the accumulated behavior. (also can’t figure out only for dataset difference , also hard to spot dataset difference when it has lots of attributes or differences) This also lead to fix inconsistent format indicating difference between dataset and group/datatype object. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22750] Removed check-in r22746 because it causes an error in objcopy ↵Scot Breitenfeld2012-09-102-9/+0
| | | | | | on Linew 64 byte. Will check-in again after the issue is resolved.
* [svn-r22749] Description:Dana Robinson2012-09-1010-758/+887
| | | | | | | Undo of accidental check-in of H5T code in last check-in. Tested on: jam w/ parallel enabled (revert to pre-existing code)
* [svn-r22748] Description:Dana Robinson2012-09-1011-890/+761
| | | | | | | H5FD_FLMAP_SINGLE changed to H5FD_FLMAP_DICHOTOMY in the MPI-POSIX VFD. Tested on: jam w/ parallel and fortran enabled (minor change)
* [svn-r22746] Description:Scot Breitenfeld2012-09-092-0/+9
| | | | | | | | Fix for HDFFV-7959 H5Rdereference should check for default (HADDR_UNDEF) value and not continue processing and return so that ret value can be checked and handled properly. Added fix and test, reviewed: Tested: jam (gnu, intel)