[svn-r25496] Description: Merge 64-bit ID changes from branch to trunk. (Plus a few minor cleanups that aren't on the branch)Tested on:
Mac OSX/64 10.9.4 (amazon) w/C++ & FORTRAN
(h5committested on branch already for a week)
[svn-r25487] store all members of the driver info in the file structs since they will be needed if H5Pget_create_plist is called.tested jam. minor change.
[svn-r25480] Added error if Fortran's default real is double precision. If it is and HL is being built then configure returns an error. This is due to HDFFV-889.Tested: jam with intel
cmake options:
-DCMAKE_Fortran_FLAGS:STRING="-r8" (should fail)
and
-DHDF5_BUILD_HL_LIB:BOOL=OFF (should pass)
[svn-r25477] Added error if Fortran's default real is double precision. If it is and HL is being built then configure returns an error. This is due to HDFFV-889.Tested: jam with intel and -r8 flag, both with and without --disable-hl.
[svn-r25475] Fixed for nh5pget_fill_valuec_c where we called the wrong function ret_value = nh5pset_fill_value_c(prp_id, type_id, _fcdtocp(fillvalue))HDFFV-8879
Tested: jam( intel, gnu)
[svn-r25465] BUg fix: HDFFV-8881testfrome.c has incorrectly exit code (using -1). Fixed by replacing them
with C defined EXIT_FAILURE. Verified by temporary decreaing MAXNUMTESTS
to introduce failure in testhdf to see the changed code did work.
Also replaced all other correctly coded exit codes with the C defined
EXIT_SUCCESS and EXIT_FAILURE. This would help portability for non-Unix
systems.
Tested: h5committest.
[svn-r25459] Merged revision(s) 25457 from branches/hdf5_1_8_13/c++/src/H5CppDoc.h: Added a sentence suggested by Barbara to the Installation section. Part of HDFFV-8868 work. Tested: Doxygen and Firefox
[svn-r25450] Description: Initial tweaks to align with VOL branch.Tested on:
Mac OSX/64 10.9.3 (amazon) w/gcc 4.9
(h5committest not required, too small)
[svn-r25446] Changed file in Installation section where users should look for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL. Fixes HDFFV-8868.Tested: Doxygen
[svn-r25441] Changed file in Installation section where users should look for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL.Tested: Doxygen
[svn-r25440] Fixed type conversion in h5pset_fill_value and fixed for nh5pget_fill_valuec_c we call the wrong function ret_value = nh5pset_fill_value_c(prp_id, type_id, _fcdtocp(fillvalue))HDFFV-8879
Tested: jam( intel, gnu)
[svn-r25439] Description: Minor tweaks to updated hyperslab code, before larger revision coming.Tested on:
Mac OSX/64 10.9.3 (amazon) w/gcc 4.9 & parallel
(h5committest forthcoming)
[svn-r25397] - remove configure checks for MPI_File_get_size and BigMPI_File_set_size as they are supported by most MPI implementations.
- fix bug in t_mpi.c (HDFFV-8856)
[svn-r25321] Reworked and enhanced extreme sanity check in H5C.c, fixing an uninitialized variable bug in passing.Added the H5C_get_entry_ptr_from_addr() and H5C_verify_entry_type()
in H5C.c, along with their pass through functions in H5AC.c. Note
that H5C_get_entry_ptr_from_addr() is quite slimey, and should be
avoided if possible.
Updated fractal heap to use flush ordering to force children
in the hdr / iblock / dblock tree to be flushed prior to parents.
This is part of a port of the fractal heap to t...
[svn-r25304] Fixes latest check-in errors for:HDFFV-8653
replace non-standard sizeof in the fortran tests with c_sizeof
(1) Removed the overloaded h5_sizeof functions for characters and integer arrays since Sun compilers don't allow them to be passed into a function that uses sizeof.
(2) Requested min. precision for reals to avoid duplicate interfaces when the flag -r8 (or equiv.) is set.
tested:
*jam: intel, -i8 -r8 --enable-fortran200...