AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
85504f53761[svn-r26195] Description: Switch from enum H5D_CHUNK_BTREE to H5D_CHUNK_IDX_BTREE, along with a couple of minor whitespace touchups.Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial
Quincey KoziolQuincey Koziol
595b01658e9[svn-r26193] Description: Fix locking error when splitting root node of v1 B-tree, and simplify the iteration over entries in a v1 B-tree (avoiding using the sibling pointer also).Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial
Quincey KoziolQuincey Koziol
fd79bc3c1ae[svn-r26191] Description: Track the min & max keys for a v2 B-tree, so it can more efficiently determine if a key is present in the B-tree.Tested on: Mac OSX/64 10.10.2 (amazon) w/parallel & serial Linux/32 2.6.x (jam) w/serial
Scot BreitenfeldScot Breitenfeld
b28b5fade93[svn-r26188] Merged autotools fixes into the trunk:HDFFV-9089, HDFFV-9091, HDFFV-9092, HDFFV-9094, HDFFV-90955 JIRA Issues
Mohamad ChaarawiMohamad Chaarawi
74fbb9e3279[svn-r26180] merge configure fixes for HDFFV-9068,9069,9096,9097,9135 from autotools_rework branch:- Remove Infering parallel compilers (C and Fortran) from configure.ac - Remove restriction to build shared with parallel - Cleanup parallel sections in configure.ac - remove large file support checks - MPE fixes. tested with h5committest.HDFFV-9068
Private HDFPrivate HDF
9a376e4ee9e[svn-r26177] Snapshot version 1.9 release 214
Albert ChengAlbert Cheng
d0c224ae188[svn-r26173] HDF5-9117: if testing for proper working 'tr' command is needed. Long time ago, the tr command in some platform does not work properly and this test was added to detect broken tr and abort the configure process. We are not aware of such broken tr command in current systems and decided to retire this test.The setup of ${TR} is still needed as it is used to process DEBUG_PKG. Tested: h5committested plus using "./configure --enable-debug=all" in jam.HDF5-9117
Scot BreitenfeldScot Breitenfeld
7fcba337634[svn-r26172] Fix for: HDFFV-8685 -- Have one include file to use for HL libraries added hdf5.h to hdf5_hl.hHDFFV-8685
Scot BreitenfeldScot Breitenfeld
999440cbf80[svn-r26170] Fix for HDFFV-8559Correction of mistyped variable and removed implicit typing for interfaces.HDFFV-8559
Allen ByrneAllen Byrne
d1897cb0382[svn-r26162] Update versions
Allen ByrneAllen Byrne
ab75986b8c7[svn-r26161] Fix cmake case. Turn on F2003 by default. Set source properties in fortran cmake files.
Neil FortnerNeil Fortner
1b784081847[svn-r26149] Fix potential memory error reported by valgrind in H5D__link_chunk_collective_io. This would occur when performing collective I/O on a dataset with only 1 chunk, and a participating process had nothing to read or write.Tested: jam, koala, ostrich (h5committest)
Private HDFPrivate HDF
f4a60fc34c9[svn-r26146] Snapshot version 1.9 release 213
Scot BreitenfeldScot Breitenfeld
06d1971f415[svn-r26124] Fixed issue with deprecated symbols for H5G constants
Scot BreitenfeldScot Breitenfeld
5060fb1050c[svn-r26122] Fix for HDFFV-9040 h5rget_object_type_f returns different types than indicated by APISlight change of global variable definitions from C. Tested: jam.HDFFV-9040
Allen ByrneAllen Byrne
3946ec882b8[svn-r26112] Add quotes around name
Allen ByrneAllen Byrne
ba35eb0f059[svn-r26109] Correct name of source file
Allen ByrneAllen Byrne
fc93c6fe70e[svn-r26106] Disable flush1/flush2 test under debug VFD on Windows.
Private HDFPrivate HDF
67f41bf9f80[svn-r26092] Snapshot version 1.9 release 212
Mohamad ChaarawiMohamad Chaarawi
a9cf3b658b9[svn-r26087] update build procedure for Hopper (Cray).. only static now. Will add shared when we introduce support later.
Allen ByrneAllen Byrne
e05c75ea4ec[svn-r26074] fix test destination
Allen ByrneAllen Byrne
055348122df[svn-r26040] HDFFV-9018: Install pdb files to bin folder with dlls.HDFFV-9018
Allen ByrneAllen Byrne
eb3900554ef[svn-r26036] HDFFV-8736: Patch H5PL.c and test for cygwin plugin support.Tested: local linux and cygwinHDFFV-8736
Mohamad ChaarawiMohamad Chaarawi
f4e69ad5794[svn-r26012] make the print format for address overflow error windows friendly.
Scot BreitenfeldScot Breitenfeld
374f064f829[svn-r26011] Added (i.e.re-added) missing h5oget_info_c definition.
Scot BreitenfeldScot Breitenfeld
1e3f530848f[svn-r26010] Fix for:HDFFV-9049 Intel 15.0 15.0.1 Fails with --enable-fortran2003 Added BIND to the Fortran 2003 functions. Tested: windows (tested concept) linux (--enable-fortran and --enable-fortran2003)HDFFV-9049
Scot BreitenfeldScot Breitenfeld
324f087d050[svn-r26009] Code Comment cleanup: ----------------------- Remove the numbers in the comments associated with: H5G_UNKNOWN_F (-1) H5G_LINK_F 0 H5G_GROUP_F 1 H5G_DATASET_F 2 H5G_TYPE_F 3 These should not be defined as a number since they can changed. They should be considered named parameters, not actual values. HDFFV-9040 h5rget_object_type_f returns different types than indicated by APIHDFFV-9040
Mohamad ChaarawiMohamad Chaarawi
543a8d9d865[svn-r26005] fix error return value.minor change.
Mohamad ChaarawiMohamad Chaarawi
5eee1d7d7e3[svn-r26002] move checks on reading/writing beyond file eoa outside of the file drivers and into a centralized place in H5FD_read/write.tested h5committest.
Mohamad ChaarawiMohamad Chaarawi
a24e3e5c866[svn-r25994] revert adding the has_mpi_atomicity feature flag and use the has_mpiflag instead.
Mohamad ChaarawiMohamad Chaarawi
de47d219c9b[svn-r25993] remove last usage of IS_H5FD_MPIO.
Allen ByrneAllen Byrne
21ef17f951a[svn-r25990] Add VFD flush2 depends on flush1 property to test
Allen ByrneAllen Byrne
3b742b733b3[svn-r25987] Use variable instead of hard coded value
Allen ByrneAllen Byrne
aafac8d7701[svn-r25986] HDFFV-9060: Changed test folder to use different test folders for VFDs and regular. Needed to set srcdir env var and specify working folder to the folders where all the reference files were copied.Tested: local linuxHDFFV-9060
Mohamad ChaarawiMohamad Chaarawi
aac2bb61828[svn-r25984] change the message flag H5O_MSG_FLAG_FAIL_IF_UNKNOWN to H5O_MSG_FLAG_FAIL_IF_UNKNOWN_AND_OPEN_FOR_WRITE. Will add a new H5O_MSG_FLAG_FAIL_IF_UNKNOWN_ALWAYS with the new avoid_truncate patch coming later.tested h5committest
Mohamad ChaarawiMohamad Chaarawi
1949c40bfdd[svn-r25983] HDFFV-1125: Eliminate IS_H5FD_MPI() macro use in the library and replace with driver feature flag(s).Add an MPI atomicity feature flag and remove the macro from the library. tested Parallel on Jam.HDFFV-1125
Private HDFPrivate HDF
234e77b3f94[svn-r25981] Snapshot version 1.9 release 211
Scot BreitenfeldScot Breitenfeld
485faa47e78[svn-r25980] Reverting check-in 25978, C_LONG_DOUBLE seems to be 16 bytes sometimes and 10 bytes other times.Not sure why.
Scot BreitenfeldScot Breitenfeld
c6cf45e3e70[svn-r25978] Bug fix for HDFFV-8847Tested: h5committestHDFFV-8847
Private HDFPrivate HDF
d3ddfe842da[svn-r25975] Snapshot version 1.9 release 210
Albert ChengAlbert Cheng
0ebac5f3890[svn-r25971] Update with retirement of AIX 5.3 and addition of AIX 6.1 support.
Mohamad ChaarawiMohamad Chaarawi
50c5f1ab2c7[svn-r25963] Do not remove the prefix in the chunk alloc file, otherwise it makes the H5Fcreate fail when prefix is specified.tested parallel on Jam.
Allen ByrneAllen Byrne
5da20c221e2[svn-r25955] Added Perform and io_timer back into build.Tested: local linux cmake
Albert ChengAlbert Cheng
6a982a7690c[svn-r25954] HDFFV-9046: reorganize hdf5/perform, step 2Last changes had caused problems with Windows platform: 1. H5private.h in io_timer.h is not accessible in the distributed shared library of tools. Need to move it to io_timer.c. 2. debug_start_stop_time() would not be available outside of h5perf. Some favor of compiler does not like it. Screened it out for now. 3. mere "extern" is not good enough for Windows shared library. Must mark the...HDFFV-9046
Allen ByrneAllen Byrne
671006a10da[svn-r25953] Comment out printf statement as it caused system resource issues on Windows. Test now executes in 1/10 of time.Tested: local linux and Windows
Allen ByrneAllen Byrne
6b109315f56[svn-r25951] HDFFV-9054: disable io_timer in tools lib and perform sub-folder due to SHARED compile issues and other issues.HDFFV-9054
Private HDFPrivate HDF
509cd32da25[svn-r25949] Snapshot version 1.9 release 209
Albert ChengAlbert Cheng
fe1bf910425[svn-r25946] Removed debug statments that use //.Tested: env CFLAGS=-ansi buildhdf5 in jam and parallel platypus.
Albert ChengAlbert Cheng
c803666ec23[svn-r25940] HDFFV-9046: reorganize hdf5/perform, step 2 Move timing measurement routines used by h5perf and h5perf_serial to tools/lib so that they can be used by other tools too.tools/lib/io_timer.c tools/lib/io_timer.h tools/perform/io_timer.c tools/perform/io_timer.h renamed perform/io_timer.[ch] to lib/io_timer.[ch] tools/lib/Makefile.am tools/lib/Makefile.in tools/lib/CMakeLists.txt tools/perform/Makefile.in tools/perform/Makefile.am tools/perform/CMakeLists.txt MANIFEST updated due to the move. Tested; h5committest and jam (serial)HDFFV-9046
Allen ByrneAllen Byrne
dcc956f5941[svn-r25938] Remove build and test commands for deleted benchpar.c