summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26566] Fix error in H5S__hyper_project_intersection algorithm.Neil Fortner2015-03-241-6/+7
| | | | | | | | Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* [svn-r26559] Fix error in H5S_extent_copy (needs testing) - would not patch ↵Neil Fortner2015-03-242-4/+14
| | | | | | | | | | | | number of elements selected with "all" slections nor reset sharing state. Fix error in H5S__hyper_project_intersection algorithm. Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* [svn-r26482] Opening source files now reuses the flags from the virtual file.Neil Fortner2015-03-192-4/+9
| | | | | | | | | Added tests for I/O on virtual dataset with source datasets in unopened files. Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* [svn-r26476] Add support for I/O in all cases with fixed size datasets and ↵Neil Fortner2015-03-188-151/+279
| | | | | | | | | | | | | no point selections. Add source dataspace extent patching (should allow closing the source file). Note fill values and various other features are not yet supported. Note there are still some code coverage assertions in the selection matching algorithm - if you hit these try taking them out. Note make check still fails in h5dump test (unrelated to this checkin). Tested: ummon
* [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.