summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [svn-r29142] Updated the Intel files in config to use the new NO_SYMBOLS flagsDana Robinson2016-02-173-13/+44
| | | | | and modified the failsafe configure flags in ibm-aix to use the new scheme.
* [svn-r29139] Updated PGI compiler files to set NO_SYMBOLS_CFLAGS/FCFLAGS andDana Robinson2016-02-172-9/+6
| | | | | | | moved the -s (strip symbols) option from the production flags to the no symbols flags. Tested on: platypus w/ PGI 15.7 (C, C++, Fortran)
* [svn-r29134] Updated config/solaris to use the latest configure optionDana Robinson2016-02-171-21/+70
| | | | | | | and compiler flag scheme. Tested on: Solaris 11.1 (emu) w/ SunPro 5.12 CC/FC/CXX autotools serial
* [svn-r29132] Added new single-responsibility functions to h5test.c/h that canDana Robinson2016-02-172-0/+311
| | | | | | | | | | | replace functions like h5_clean_files() that also do things like reset the error handler and close fapls. Existing tests have not yet been updated to use these new functions. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial
* [svn-r29131] Updated the GNU g++ compiler config file to use the new debug/Dana Robinson2016-02-173-7/+35
| | | | | | | production, etc. system. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial - prod/debug w/ C++
* [svn-r29129] Added NO_SYMBOLS_CFLAGS, etc. to allow stripping symbols whenDana Robinson2016-02-179-26/+73
| | | | | | | | | | | | | | | | | | | | --disable-symbols is specified and to ensure that production mode (where symbol stripping is usually a part of the FLAGS) doesn't conflict with --enable-symbols. This will allow better (though still limited) debugging of production/optimized code. The PGI, XLC, Intel, and Solaris files were not modified and do not generate the symbol removal flag at this time. They'll be updated in future check-ins. In the meantime, production mode on those platforms still usually strips symbols. This check-in also updates the Cygwin-specific files to use the new autotools FLAGS and option scheme when uncommon (non-gnu, etc.) Fortran compilers are used. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (prod/debug w/ and w/o symbols) symbol presence/absence checked with objdump
* [svn-r29127] Moved the --enable-build-mode check in configure.ac to after theDana Robinson2016-02-161-54/+54
| | | | | | | | platform-specific build information so the debug and production flags are not clobbered. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial (production & debug)
* [svn-r29119] Converted HDoff_t to off_t in test/external.c.Dana Robinson2016-02-151-116/+114
| | | | | | | Fixes Windows errors. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 64-bit Windows 10 w/ VS2015
* [svn-r29096] fix bug in internal dxpls generated exposed by production and ↵Mohamad Chaarawi2016-02-121-6/+8
| | | | parallel.
* [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
| |