summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26469] INCOMPLETE, UNWORKING CODENeil Fortner2015-03-178-86/+380
| | | | Commit progress through 3/17/15
* [svn-r26411] Add support for I/O in very simple cases (virtual mapping and ↵Neil Fortner2015-03-098-56/+411
| | | | | | | | | file space are both H5S_ALL). Note make check fails in h5dump test (unrelated to this checkin). Tested: ummon
* [svn-r26346] Add more test cases, refactor test code to reduce code ↵Neil Fortner2015-03-032-2/+2
| | | | | | | | | duplication. Minor fixes in src. Note make check still fails in h5ls test. Tested: ummon
* [svn-r26306] Merge r26296 through 26304 from trunk to vds branch.Neil Fortner2015-02-2510-10/+124
|\ | | | | | | | | | | | | It should no longer be necessary to use --enable-using-memchecker make check fails due to an issue with h5ls apparently unrelated to the merge Tested: ummon
| * [svn-r26303] remove files with .clog2 extension generated by MPE when doing ↵Mohamad Chaarawi2015-02-252-3/+4
| | | | | | | | make clean.
| * [svn-r26302] Description:Quincey Koziol2015-02-259-121/+190
| | | | | | | | | | | | | | | | | | Revise dataspace encode/decode routines to make them work better with future virtual dataset feature. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest forthcoming)
| * [svn-r26301] Description:Quincey Koziol2015-02-252-3/+7
| | | | | | | | | | | | | | | | Bring Neil's fix for error in H5S_extent_copy() back to the trunk. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest forthcoming)
| * [svn-r26300] Description:Quincey Koziol2015-02-252-0/+108
| | | | | | | | | | | | | | | | | | Add H5Sis_regular_hyperslab() and H5Sget_regular_hyperslab() API routines, along with tests. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest forthcoming)
* | [svn-r26296] Merge r26050 through 26295 from trunk to vds branch.Neil Fortner2015-02-2433-555/+691
|\ \ | |/ | | | | Tested: ummon
| * [svn-r26279] re-commit 26260 that Dana moved out fixing the versioning of ↵Mohamad Chaarawi2015-02-231-19/+61
| | | | | | | | functions to work with v16 default API.
| * [svn-r26276] Merged r26075-80, 86 from features/autotools_rework branch.Dana Robinson2015-02-233-64/+7
| | | | | | | | | | | | | | | | | | | | | | | | Cleans up time functions in the autotools input files. Removed deprecated gettimeofday() time zone code and configure processing. Also removed some unused time function configure checks and defines. Fixes: HDFFV-9083 and HDFFV-9085 Tested on: 32-bit linux, serial and parallel (jam) OS X (kite) Solaris (emu)
| * [svn-r26275] Merge of r26042, 26083, 26084, 26085 from features/autotools_reworkDana Robinson2015-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Updated configure.ac so that the direct VFD can now be built without specifying _GNU_SOURCE, etc. on the command line. - The direct VFD is now disabled by default. It was previously enabled, but the configuration script couldn't configure it properly, making it a moot point. Fixes: HDFFV-9057, HDFFV-7567, HDFFV-9088, HDFFV-7566 Tested on: h5committest jam w/ direct VFD (*very* slow!) NOTE: platypus cmake fails, but this is not a new error.
| * [svn-r26272] Merge of r26071 from features/autotools_reworkDana Robinson2015-02-222-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | Removes the --with-default-vfd option from configure. This was basically useless and only allowed selecting the stdio VFD. Since this is a demo VFD and not really a production VFD, we decided to retire this option. Fixes: HDFFV-9081 Tested on: h5committest NOTE: platypus cmake fails, but this is not a new error.
| * [svn-r26271] Reverse merge of r26260 which was causing daily test failures.Dana Robinson2015-02-221-61/+19
| | | | | | | | Tested on: jam w/ parallel and fortran
| * [svn-r26260] - add an attribute callback to call H5_term_library when ↵Mohamad Chaarawi2015-02-201-19/+61
| | | | | | | | | | | | | | | | | | MPI_COMM_SELF is destroyed. - add tests for above. - this is a fix for HDFFV-883. tested h5committest
| * [svn-r26246] Corrects a regular expression in the bin/trace Perl script that ↵Dana Robinson2015-02-207-0/+10
| | | | | | | | | | | | | | | | | | | | did not match API calls which return a pointer. Fixes: HDFFV-9141 Tested on: h5committest
| * [svn-r26225] Removes broken open() call work-around that was specific to the nowDana Robinson2015-02-191-3/+0
| | | | | | | | | | | | | | | | | | | | unsupported Code Warrior compiler. Also removes the H5_NO_SHARED_WRITING symbol from the pubconf file. Fixes: HDFFV-9080 Tested on: jam only, after bin/reconfigure (all platforms should see no source changes)
| * [svn-r26216] Removed inappropriate TEXT() macro from the plugin name and ↵Dana Robinson2015-02-181-9/+21
| | | | | | | | | | | | | | | | changed a few Win32 API calls to use the <function>A version, which forces char behavior (vs. wchar_t) when UNICODE is defined. This only affects Windows. Fixes HDFFV-8927 Tested on 64-bit Windows 7 with Visual Studio 2012 and CMake 3.2 with UNICODE/_UNICODE both defined and undefined.
| * [svn-r26213] Description:Quincey Koziol2015-02-183-88/+76
| | | | | | | | | | | | | | | | Minor code cleanups, to align with revise_chunks branch. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial
| * [svn-r26208] Update cmake minimumsAllen Byrne2015-02-181-1/+1
| |
| * [svn-r26206] Reverting change r26204Scot Breitenfeld2015-02-181-4/+0
| |
| * [svn-r26205] Fix for HDFFV-8908:Scot Breitenfeld2015-02-181-0/+4
| | | | | | | | | | h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
| * [svn-r26203] increase string size to 128 for MPE function event name.Mohamad Chaarawi2015-02-181-1/+1
| |
| * [svn-r26200] Fixed mixed tabs and spaces before making changes.Dana Robinson2015-02-171-56/+55
| | | | | | | | No code changes.
| * [svn-r26195] Description:Quincey Koziol2015-02-176-13/+14
| | | | | | | | | | | | | | | | | | 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
| * [svn-r26193] Description:Quincey Koziol2015-02-171-112/+35
| | | | | | | | | | | | | | | | | | | | 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
| * [svn-r26191] Description:Quincey Koziol2015-02-176-125/+359
| | | | | | | | | | | | | | | | | | 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
| * [svn-r26188] Merged autotools fixes into the trunk:Scot Breitenfeld2015-02-161-1/+2
| | | | | | | | HDFFV-9089, HDFFV-9091, HDFFV-9092, HDFFV-9094, HDFFV-9095
| * [svn-r26180] merge configure fixes for HDFFV-9068,9069,9096,9097,9135 from ↵Mohamad Chaarawi2015-02-164-32/+19
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * [svn-r26177] Snapshot version 1.9 release 214HDF Tester2015-02-152-3/+3
| |
| * [svn-r26161] Fix cmake case. Allen Byrne2015-02-121-2/+2
| | | | | | | | | | Turn on F2003 by default. Set source properties in fortran cmake files.
| * [svn-r26149] Fix potential memory error reported by valgrind inNeil Fortner2015-02-091-23/+21
| | | | | | | | | | | | | | | | 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)
| * [svn-r26146] Snapshot version 1.9 release 213HDF Tester2015-02-082-3/+3
| |
| * [svn-r26092] Snapshot version 1.9 release 212HDF Tester2015-02-012-3/+3
| |
* | [svn-r26293] Implement patching of virtual dataspace extent in mapping ↵Neil Fortner2015-02-245-8/+52
| | | | | | | | | | | | | | | | dataspaces when opening virtual dataset. Add tests for this. Tested: ummon
* | [svn-r26282] Update source file list and test listAllen Byrne2015-02-231-0/+1
| |
* | [svn-r26261] Commit working but incomplete prototype. Does not perform I/O.Neil Fortner2015-02-2010-99/+130
| | | | | | | | Tested: ummon
* | [svn-r26198] INCOMPLETE, UNWORKING CODENeil Fortner2015-02-1721-349/+818
| | | | | | | | Commit progress through 1610 CST 2/17/15
* | [svn-r26154] INCOMPLETE, UNWORKING CODENeil Fortner2015-02-101-0/+394
| | | | | | | | Add H5Dvirtual.c mistakenly omitted from last checkin.
* | [svn-r26153] INCOMPLETE, UNWORKING CODENeil Fortner2015-02-1016-86/+558
|/ | | | Commit progress through 2/10/15 at 1500 CST
* [svn-r26040] HDFFV-9018: Install pdb files to bin folder with dlls.Allen Byrne2015-01-261-1/+1
|
* [svn-r26036] HDFFV-8736: Patch H5PL.c and test for cygwin plugin support.Allen Byrne2015-01-261-0/+6
| | | | Tested: local linux and cygwin
* [svn-r26012] make the print format for address overflow error windows friendly.Mohamad Chaarawi2015-01-231-4/+4
|
* [svn-r26005] fix error return value. minor change.Mohamad Chaarawi2015-01-221-2/+2
|
* [svn-r26002] move checks on reading/writing beyond file eoa outside of the ↵Mohamad Chaarawi2015-01-226-21/+14
| | | | | | file drivers and into a centralized place in H5FD_read/write. tested h5committest.
* [svn-r25994] revert adding the has_mpi_atomicity feature flag and use the ↵Mohamad Chaarawi2015-01-213-11/+4
| | | | | | has_mpi flag instead.
* [svn-r25984] change the message flag H5O_MSG_FLAG_FAIL_IF_UNKNOWN toMohamad Chaarawi2015-01-204-11/+12
| | | | | | | | 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
* [svn-r25983] HDFFV-1125: Eliminate IS_H5FD_MPI() macro use in the library ↵Mohamad Chaarawi2015-01-206-17/+13
| | | | | | | | and replace with driver feature flag(s). Add an MPI atomicity feature flag and remove the macro from the library. tested Parallel on Jam.
* [svn-r25981] Snapshot version 1.9 release 211HDF Tester2015-01-182-3/+3
|
* [svn-r25980] Reverting check-in 25978, C_LONG_DOUBLE seems to be 16 bytes ↵Scot Breitenfeld2015-01-151-3/+0
| | | | sometimes and 10 bytes other times. Not sure why.