summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29094] Removed the v-1 B-tree package from the list of packages thatDana Robinson2016-02-122-3/+8
| | | | | | | | | | | | can be configured to generate extra debugging output in both the autotools and CMake. This can still be set by defining H5B_DEBUG manually or by using a custom string in configure. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial CMake serial
* [svn-r29092] Fixed uninitialized return value from fortran API.Scot Breitenfeld2016-02-111-2/+2
|
* [svn-r29090] Changed "smart quotes" to ASCII ' and " in r28960 code.Dana Robinson2016-02-111-1/+1
| | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools parallel (MPICH 3.1.4) CMake serial (CMake 3.3.2)
* [svn-r29088] - Add a test for retrieving the property values for the new ↵Mohamad Chaarawi2016-02-116-4/+132
| | | | | | | | | coll md functions. - ifdef some code that don't need to be built in parallel - more minor enhancements tested on bb-8 with parallel and serial
* [svn-r29086] missed renaming the GET collective metadata read requirement.Mohamad Chaarawi2016-02-112-4/+4
|
* [svn-r29084] Revert of:Dana Robinson2016-02-1116-1783/+526
| | | | | | | | | | | | | | | r29069 and 72 (gheap cleanup) r29041 and 43 (HDFFV-8740 external storage) These cause problems in the daily tests. They will be re-introduced when their respective problems have been addressed. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (check-vfd) w/ Fortran and C++ autotools parallel w/ Fortran CMake serial
* [svn-r29081] - merge in the phdf5_metadata_opt/ branch with the collective ↵Mohamad Chaarawi2016-02-1072-1561/+3241
|\ | | | | | | | | | | | | | | metadata optimizations. - rename H5AC_dxpl_id to H5AC_ind_read_dxpl_id and update all usage in the library tested on bb-8 with parallel and serial.
| * [svn-r29080] merge from trunk.inactive/phdf5_metadata_optMohamad Chaarawi2016-02-103-310/+378
| |\ | |/ |/|
* | [svn-r29076] Description:Quincey Koziol2016-02-1011-55/+71
| | | | | | | | | | | | | | | | | | Normalize against the phdf5_metadata_opt branch, in preparation for merging it to trunk. Tested on: MacOSX/64 10.11.3 (amazon) w/serial, parallel, and production builds h5committest forthcoming
* | [svn-r29074] fixed integer type for H5Sget_simple_extent_ndims_f argumentScot Breitenfeld2016-02-091-1/+1
| |
* | [svn-r29072] test/gheap stack size cleanup.Dana Robinson2016-02-092-42/+131
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools (also w/ Valgrind)
* | [svn-r29069] test/gheap cleanup prior to stack size fixes.Dana Robinson2016-02-091-306/+285
| | | | | | | | Tested on: Linux VM (minor changes)
| * [svn-r29079] rename the coll read requirement function.Mohamad Chaarawi2016-02-107-10/+11
| |
| * [svn-r29077] Description:Quincey Koziol2016-02-1021-517/+392
| | | | | | | | | | | | | | | | Normalize against the trunk, in preparation for final merge. Tested on: MacOSX/64 10.11.3 (amazon) w/serial & parallel (h5committest not required on this branch)
| * [svn-r29066] - fixing some of the internal usage of dxpls.Mohamad Chaarawi2016-02-0830-72/+1278
| |\ | |/ |/| | | - merge from trunk.
* | [svn-r29062] HDFFV-9564: Implement VDS Fortran wrappers.Scot Breitenfeld2016-02-0820-19/+1219
| | | | | | | | Tested: h5committest.new
| * [svn-r29059] merge from trunk.Mohamad Chaarawi2016-02-07109-2822/+5397
| |\ | |/ |/|
* | [svn-r29057] added dxpl type checking when debug mode is enabled ↵Mohamad Chaarawi2016-02-0757-1478/+1722
| | | | | | | | | | | | (H5_DEBUG_BUILD) tested on bb-8 with Serial and Parallel, debug and production builds.
* | [svn-r29050] Setting --enable-build-mode=debug now creates an H5_DEBUG_BUILD ↵Dana Robinson2016-02-051-0/+1
| | | | | | | | | | | | definition. Tested on: linux VM (minor change)
* | [svn-r29043] Fixes to make relative external storage work on Windows. Part ↵Dana Robinson2016-02-042-5/+5
| | | | | | | | | | | | | | | | | | of HDFFV-8740. - Fixed typo in Wsetenv(). - Changed HDoff_t back to off_t in test/external.c. The function signature is off_t so the types must match or you can get conversion errors. Tested on 64-bit Windows 10 w/ VS 2015
* | [svn-r29041] Patch from Steffen Kiess that allows a relative path to be ↵Dana Robinson2016-02-0415-216/+1405
| | | | | | | | | | | | | | | | | | | | | | specified for external dataset files set via H5Pset_external(). Resolves HDFFV-8740 Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial
* | [svn-r29035] Removed external links test from external storage test.Dana Robinson2016-02-023-108/+1
| | | | | | | | | | | | | | | | This test is duplicated more comprehensively in the links.c file so there is no need to copy it over. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r29034] Update the external test to use the default and latest file format.Dana Robinson2016-02-021-28/+60
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r29032] capture the entry address before the entry is freed to avoidMohamad Chaarawi2016-02-021-1/+6
| | | | | | | | | | | | | | triggering a segfault in the log_flush call in H5C__flush_single_entry(). tested on Jam with Parallel.
* | [svn-r29030] Cleanup of test/externals before merging user patch.Dana Robinson2016-02-022-542/+596
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r29023] Fixed typos in symbols flags that prevented using -g, etc.Dana Robinson2016-02-015-10/+10
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r29019] Fixed double declaration of a few types that only appears on ↵Dana Robinson2016-01-291-1/+7
| | | | | | | | | | | | Windows. Tested on: 64-bit Windows 10 with VS 2015 Pro
* | [svn-r29011] LFS changes in the autotools and library.Dana Robinson2016-01-283-88/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * We assume that fseeko and ftello exist. * The *64 IO functions and types are no longer explicitly used. We now rely on a mapping provided by _FILE_OFFSET_BITS (or its equivalent). * _LARGEFILE(64)_SOURCE is no longer exposed via AM_CPPFLAGS. The CMake files have not yet been updated but CMake is still functional. The CMake configure files will just run a few unecessary tests and create unneeded #defines until they are updated in a few days. Tested on: Linux, OS X, Solaris, z/OS
* | [svn-r29009] Corrected the API descriptions for H5Pget_virtual_dsetname and ↵Scot Breitenfeld2016-01-281-7/+7
| | | | | | | | H5Pget_virtual_filename.
* | [svn-r29007] Fixed typos in h52gif test.Dana Robinson2016-01-281-1/+1
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r29004] Description:Binh-Minh Ribler2016-01-281-2/+2
| | | | | | | | | | | | Removed extra ';'. Platform tested jam (very minor)
* | [svn-r28996] Autotools configure updates to allow separation of build type, ↵Dana Robinson2016-01-2714-373/+848
| | | | | | | | | | | | | | | | | | | | | | | | | | | | debug symbols, asserts, profiling, and optimization. Also much refactoring, improved help, and --enable-<foo> options will now emit errors on nonsense (e.g.: --enable-foo="asdfasdf"). The libhdf5.settings.in file was also reformatted. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial and parallel autotools w/ various options
* | [svn-r28995] Removed unused packages from list in --enable-debug=<pkgs> ↵Dana Robinson2016-01-274-19/+3
| | | | | | | | | | | | | | | | | | | | configure option (also updated CMake). Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools serial CMake (CMake 3.3.2)
* | [svn-r28990] Removed spurious BIND() warnings from Fortran.Dana Robinson2016-01-271-0/+4
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools w/ Fortran
* | [svn-r28986] Added H5_DLLVAR to H5AC_dxpl_id.Dana Robinson2016-01-271-1/+1
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial and parallel autotools
* | [svn-r28982] Fixed H5ST_dump signature problem and added st to the list ofDana Robinson2016-01-272-2/+4
| | | | | | | | | | | | | | packages with extra debugging output. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial autotools
* | [svn-r28977] Added autotools g++ compiler flags/warnings file to config/Dana Robinson2016-01-273-0/+799
| | | | | | | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ C++
* | [svn-r28972] Removed option to clear file buffers from autotools, CMake, and ↵Dana Robinson2016-01-2620-123/+44
| | | | | | | | | | | | | | | | | | | | | | | | library. Buffers that will be written to disk will now always be cleared since not doing this has huge security implications. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0, x86_64) gcc 5.2.1 serial autotools parallel autotools (MPICH 3.1.4) serial CMake
* | [svn-r28963] Updated the gnu Fortran configure files to set flags when the ↵Dana Robinson2016-01-241-0/+3
| | | | | | | | | | | | | | | | gnu compiler is used. The gnu-fflags file was never included. Tested on ostrich
* | [svn-r28960] Fix for HDFFV-9439Larry Knox2016-01-221-0/+1
| | | | | | | | | | | | Escape quotes in fortran version output to find fortran version for libhdf5.settings Tested with buildhdf5 on platypus, ostrich, moohan and mayll.
* | [svn-r28957] fix non-parallel bug.Mohamad Chaarawi2016-01-221-1/+2
| |
| * [svn-r28959] merge from trunk.Mohamad Chaarawi2016-01-2272-730/+1225
| |\ | |/ |/| | | renaming metadata dxpl properties.
* | [svn-r28950] - remove META_FLUSH_COLLECTIVELY property for delayed sanity ↵Mohamad Chaarawi2016-01-2149-534/+536
| | | | | | | | | | | | | | | | | | | | checks from metadata dxpls - remove H5AC_ind_dxpl_id and use only H5AC_dxpl_id everywhere instead. - remove flush_me_collectively flag from cache entries - add a collective sanity check (MPI_Barrier) for every HDF5 API routine that could possibly touch the file. This is trigerred when the environment variable H5_COLL_API_SANITY_CHECK is set to a non 0 digit. tested on BB-8 with serial and parallel.
* | [svn-r28949] HDFFV-9660: add an option to enable threadsafe feature in cmakehdf5Albert Cheng2016-01-211-0/+10
| | | | | | | | | | | | | | Tested: platypus. There are still something strange messages during the configure step. Waiting for Allen to response.
* | [svn-r28936] spelling correctionScot Breitenfeld2016-01-201-2/+2
| |
* | [svn-r28918] Description:Quincey Koziol2016-01-152-2/+2
| | | | | | | | | | | | | | | | | | I missed changes to a couple of expected error output files with the last checkin. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r28916] Description:Quincey Koziol2016-01-1513-251/+346
| | | | | | | | | | | | | | | | Normalize against incoming changes from the phdf5_metadata_opt branch. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r28906] Description:Binh-Minh Ribler2016-01-152-0/+2
| | | | | | | | Added c++/test/tarray.cpp.
* | [svn-r28905] Purpose: Fix user reported problemBinh-Minh Ribler2016-01-159-57/+407
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: User Adam Rosenberger reported a failure when using the member function AbstractDs::getArrayType(). This problem was caused by missing initialization of the ArrayType's members in some cases. Solution: - Added ArrayType::setArrayInfo() to retrieve rank and dimensions of an array and store them in memory for easy access. - Re-factored a few functions to use the new function. - We'll give him 1.8.16 patch Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
* | [svn-r28902] Remove 3 files in autom4te.cache from MANIFEST. They are ↵Larry Knox2016-01-141-3/+0
| | | | | | | | generated by autogen.sh and were inadvertently added along with configure and Makefile.in files but are not checked in and should not be installed. Furthermore they are not generated on all systems by autogen.sh and cause chkmanifest to fail when run be release scripts.