summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26274] Merge of r26096 to r26271 from trunk.Dana Robinson2015-02-2228-432/+597
|\ | | | | | | | | Tested on: jam - serial: C++/Fortran parallel: Fortran
| * [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-r26258] Description:Quincey Koziol2015-02-203-41/+6
| | | | | | | | | | | | | | | | | | | | Remove LDOUBLE_TO_INTEGER_WORKS macro/define from configure/library/tests, since it was added to support non-standard behavior on SGI IRIX & HP-UX, which we don't support any longer. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
* | [svn-r26257] Description:Quincey Koziol2015-02-201-4/+4
| | | | | | | | | | | | | | | | | | Remove the LDOUBLE_TO_INTEGER_ACCURATE macro, since it was added to work around non-standard behavior on SGI IRIX, which we are no longer supporting. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest not required on this branch)
* | [svn-r26245] Fixed some mixed tabs/spaces.Dana Robinson2015-02-201-82/+82
| | | | | | | | No code changes.
* | [svn-r26171] fix MPE setup.Mohamad Chaarawi2015-02-131-18/+19
| |
* | [svn-r26169] Description:Quincey Koziol2015-02-131-2254/+0
| | | | | | | | | | | | | | | | Remove generated header file from repository, and add section to autogen.sh that generates it. Tested on: Mac OSX/64 10.10.2 (amazon)
* | [svn-r26135] Updated autogen.sh to always run API-oriented scripts. RemovedDana Robinson2015-02-065-2230/+0
| | | | | | | | | | | | | | | | | | | | the -s option from autogen.sh. Removed several generated H5E files from version control as well as H5version.h since these will always be regenerated. Part of: HDFFV-9120 Tested on: Local Ubuntu VM
* | [svn-r26129] Removed some additional generated files that were triggering ↵Dana Robinson2015-02-051-662/+0
| | | | | | | | | | | | | | | | | | | | autotools re-builds, which would fail due to incorrect autotools versions. Part of: HDFFV-9120 Tested on: jam
* | [svn-r26114] remove option to toggle large file support.Mohamad Chaarawi2015-02-021-1/+0
| |
* | [svn-r26097] Removed configure and Makefile.in files from version control.Dana Robinson2015-02-021-1946/+0
| | | | | | | | | | | | | | | | | | Developers will now have to run bin/reconfigure (deprecated, will be removed soon) or autogen.sh after checking out code. Part of: HDFFV-9120 Tested on: jam with Fortran and C++
* | [svn-r26096] Merged r26024-26095 from trunk.Dana Robinson2015-02-024-4/+10
|\ \ | |/ | | | | Tested on: jam with Fortran and C++
| * [svn-r26092] Snapshot version 1.9 release 212HDF Tester2015-02-012-3/+3
| |
| * [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-r26083] Changed the default for building the direct VFD to 'no'.Dana Robinson2015-01-301-1/+1
| | | | | | | | | | | | | | | | | | Updated the direct VFD help string to make it more clear where it is suported. Part of HDFFV-7566 and HDFFV-7567 Tested on: jam (configure only)
* | [svn-r26081] Moved the check for pthread_attr_setscope() into the ↵Dana Robinson2015-01-291-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | thread-safe checks section. Documented its necessity and added a cross-compiling option and helpful comment. Also removed a check for BSDgettimeofday from configure.ac, which was for Irix 5.3 support. Part of HDFFV-9087 Tested on: jam with threadsafe
* | [svn-r26079] Removed obsolete HAVE___TM_GMTOFF defines. This is an artifact ↵Dana Robinson2015-01-292-9/+3
| | | | | | | | | | | | | | | | | | | | of the Linux fork of glibc. It's been deprecated since at least 1997. Part of HDFFV-9085 Tested on: jam
* | [svn-r26076] Removed gettimeofday() time zone struct functionality.Dana Robinson2015-01-292-34/+0
| | | | | | | | | | | | Part of HDFFV-9085 Tested on: jam
* | [svn-r26075] Removed (HD)BSDtimeofday and H5_HAVE_BSDGETTIMEOFDAY. This is ↵Dana Robinson2015-01-292-18/+4
| | | | | | | | | | | | | | | | | | | | an obsolete system call from Irix 5.3. Part of HDFFV-9085 Tested on: jam
* | [svn-r26072] Updated libhdf5.settings.in so that it no longer lists internal ↵Dana Robinson2015-01-291-1/+0
| | | | | | | | | | | | | | | | filters. Part of HDFFV-9086 Tested on: jam (configure only)
* | [svn-r26071] Moved setting H5_DEFAULT_VFD from configure to src/H5private.h.Dana Robinson2015-01-292-3/+4
| | | | | | | | | | | | Fixes HDFFV-9081 Tested on: jam
* | [svn-r26069] Removed the option to selectively disable internal filters like ↵Dana Robinson2015-01-298-83/+35
| | | | | | | | | | | | | | | | | | | | n-bit at compile time. Fixes HDFFV-9086 Tested on: jam, both serial and parallel w/ fortran & C++
* | [svn-r26055] Updates for:Mohamad Chaarawi2015-01-271-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Discuss and Remove Infering parallel compilers (C and Fortran) from configure.ac https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9068 Remove restriction to build shared with parallel https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9069 Cleanup parallel sections in configure.ac https://jira.hdfgroup.uiuc.edu/browse/HDFFV-9096 tested h5committest
* | [svn-r26051] Fix for HDFFV-9092Scot Breitenfeld2015-01-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change AC_TRY_RUN TO AC_TRY_COMPILE Changed all the instances of AC_TRY_RUN for the Fortran and C++ tests to use AC_COMPILE_IFELSE and moved all the tests to new files in m4 directory: aclocal_cxx.m4 (for C++ tests) aclocal_fc.m4 (for Fortran tests) tested: jam
* | [svn-r26028] Removed code from configure.ac that #defined ↵Dana Robinson2015-01-261-3/+0
|/ | | | | | | | | | | | | | | (H5)_NO_SHARED_WRITING under CodeWarrior as a work-around to broken open() functionality (it's not clear which version). The only effect of this #define was to cause test_file_close() in test/tfile.c to be skipped. Fixes HDFFV-9080 Tested on: jam We don't have CodeWarrior, so I just ensured the deletion didn't adversely affect a typical build.
* [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