summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29864] Add ignore test names for Valgrind process.Allen Byrne2016-05-041-3/+10
| | | | Add files to clear test generated files tests.
* [svn-r29793] Removed -Waggregate-return from gnu C++ flags.Dana Robinson2016-04-251-1/+1
| | | | | | | | | This flag generates a large number of warnings and is considered obsolete since its primary purpose seems to have been to support ancient compilers that could not return an aggregate. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 Autotools serial w/ C++
* [svn-r29755] test/ohdr.c apply fix for HDFFV-9713 to not open test file ↵Larry Knox2016-04-201-0/+1
| | | | | | | | in source with write permission. config/linux-gnulibc1 reapply filx for HDFFV-9439 which was partially removed, probably by merge from revise_chunks branch. Tested with h5committest.new on kituo, ostrich, osx1010dev and platypus.
* [svn-r29696] Applied fix for HDFFV-9439 to mpicc config as well as mpif90 in ↵Larry Knox2016-04-141-1/+1
| | | | | | config/linux-gnulibc1. Tested with h5committest.new on kituo, ostrich, osx1010dev and platypus.
* [svn-r29601] Cleanup case of CMake commands in tools.Allen Byrne2016-03-312-1/+5
| | | | | Update CTestCustom file for new tests. Add connection from HDF5_ENABLE_USING_MEMCHECKER cmake option to library define USING_MEMCHECKER.
* [svn-r29557] Add comments to CMake macros and do append error fileAllen Byrne2016-03-242-27/+49
| | | | revise_chunks rev 29556
* [svn-r29534] Normalization w/ revise_chunks in preparation for big merge.Dana Robinson2016-03-231-4/+4
| | | | | | | | | tools directory Also fixes a minor Java test output error. Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial w/ Java, Fortran, & C++
* [svn-r29450] Separate error compare from output compareAllen Byrne2016-03-161-4/+4
|
* [svn-r29427] Correct name of build option in scriptAllen Byrne2016-03-151-2/+2
|
* [svn-r29404] correct filename in commentAllen Byrne2016-03-141-1/+1
|
* [svn-r29402] Add Java optionAllen Byrne2016-03-141-5/+22
|
* [svn-r29399] HDFFV-9717: add overview section to javadocsAllen Byrne2016-03-142-4/+68
|
* [svn-r29382] Change LT_VERS_* to 1000, 0, 0 for HDF5 1.10.0 release.Larry Knox2016-03-091-16/+16
|
* [svn-r29379] Add individual LT_VERS_* variables for wrapper libraries: c++, ↵Larry Knox2016-03-091-4/+29
| | | | | | | | | | | | | | | | fortran, java, hl, hl/c++, hl/fortran to so that the shared object version numbers can be incremented independently. Disabled auto-increment of shared object version numbers by h5vers. Files modified: config/lt_vers.am java/src/jni/Makefile.am hl/src/Makefile.am hl/c++/src/Makefile.am hl/fortran/src/Makefile.am c++/src/Makefile.am bin/h5vers fortran/src/Makefile.am
* [svn-r29350] Revert h5check_version change to check LT_VERS_XXXX numbers ↵Larry Knox2016-03-081-1/+1
| | | | | | | | | | | | | | | | | rather than HDF5 library version numbers. Svn revisions reverted: 29341, 29326 Branch features/h5check_version was created for further development. Files changed test/tcheck_version.c test/testcheck_version.sh.in src/H5public.h src/H5.c config/lt_vers.am bin/h5vers Tested with h5committest.new
* [svn-r29348] Correct script process for optionsAllen Byrne2016-03-081-4/+10
|
* [svn-r29336] Removed unused variables from Fortran code.Dana Robinson2016-03-081-1/+1
| | | | | | | Updated gnu Fortran flags. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ Fortran
* [svn-r29332] Removed -Wunreachable-code from the gnu C++ flags.Dana Robinson2016-03-081-28/+39
| | | | | | | | This flag generates a large number of spurious warnings in our code so we've disabled it for now. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ C++
* [svn-r29326] HDFFV-9536: Changed H5check_version() to use libtool shared ↵Albert Cheng2016-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | library version numbers instead of the library version numbers. bin/h5vers: Changed to copy the shared lib version from lt_vers.am to H5public.h (Thanks to Larry who made the changes.) config/lt_vers.am: cosmetic change, nothing material. src/H5public.h: Changed by bin/h5vers. src/H5.c: Changed H5check_version() to use shared library version for compatibility checking. test/tcheck_version.c: test/testcheck_version.sh.in: Changed to use shared library version numbers instead of the HDF5 library version numbers for testing. Tested: tested in Jam (C only), platypus and osx1010dev (enable fortran and C++).
* [svn-r29325] Removed -Wmissing-declarations from the gnu C++ flags. It's not ↵Dana Robinson2016-03-071-1/+1
| | | | | | | used for C++. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ C++
* [svn-r29314] Add Java optionAllen Byrne2016-03-071-0/+9
|
* [svn-r29312] Removed -Wnonnull from the gnu C++ flags. It's not used for C++.Dana Robinson2016-03-071-9/+9
| | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 autotools serial w/ C++
* [svn-r29301] Update valgrind cacheinit file to match regular.Allen Byrne2016-03-071-0/+2
|
* [svn-r29266] Header generation default should be OFF.Allen Byrne2016-03-041-0/+2
| | | | For Trunk - cacheinit.cmake should enable it ON
* [svn-r29233] Add ARGN option for soversion argumentsAllen Byrne2016-02-291-2/+9
|
* [svn-r29226] HDFFV-9552: merge in java code.Allen Byrne2016-02-2911-22/+2099
|
* [svn-r29198] Remove if condition for test mask situationAllen Byrne2016-02-241-2/+2
|
* [svn-r29190] Add checking for *.err file before trying to readAllen Byrne2016-02-233-12/+12
|
* [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-r29131] Updated the GNU g++ compiler config file to use the new debug/Dana Robinson2016-02-172-7/+31
| | | | | | | 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-178-26/+70
| | | | | | | | | | | | | | | | | | | | --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-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-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-r28996] Autotools configure updates to allow separation of build type, ↵Dana Robinson2016-01-2710-50/+167
| | | | | | | | | | | | | | 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-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-r28977] Added autotools g++ compiler flags/warnings file to config/Dana Robinson2016-01-272-0/+798
| | | | | 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-262-13/+0
| | | | | | | | | | | | 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-r28777] Description:Quincey Koziol2016-01-033-0/+5
| | | | | | | | | | Add --enable-memory-alloc-sanity-check option to configure, to track and sanity check memory allocations within the library. This is orthogonal to the --enable-using-memchecker option and can be used with/without it. Tested on: MacOSX/64 10.11.2 (amazon) w/serial & parallel (h5committest forthcoming)
* [svn-r28730] Snapshot version 1.9 release 233HDF Tester2015-12-281-1/+1
|
* [svn-r28581] Brought flock changes over from revise_chunks as well as a fewDana Robinson2015-12-112-0/+8
| | | | | | | minor tweaks from H5private.h. Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only, autotools and CMake (3.3.2)
* [svn-r28538] Merge of r28479 from revise_chunks.Dana Robinson2015-12-081-16/+17
| | | | | | | | Fixes OS X compilation problems and brings some Linux symbols in line with the Autotools when building with CMake. Tested on: 64-bit OS X 10.11.1 El Capitan (Darwin 15.0.0) Xcode 7.1 Apple LLVM 7.0.0 (clang-700.1.76)
* [svn-r28463] Merge of -r28460 from revise_chunks. Removes -std=c99 fromDana Robinson2015-11-241-2/+2
| | | | | | | C++ flags under CMake. Tested on: Ubuntu 15.10 (x86_64 Linux 4.2.0) gcc 5.2.1, CMake 3.3.2
* [svn-r28403] Update to include cdash submit optionsAllen Byrne2015-11-192-0/+18
|
* [svn-r28188] Fix inline/__inline__/__inline detection with CMake after ↵Jerome Soumagne2015-10-223-37/+24
| | | | autotools changes
* [svn-r28184] correct import targetsAllen Byrne2015-10-221-57/+57
|
* [svn-r28174] HDFFV-9550: Add VS2015 fix for timezone.Allen Byrne2015-10-211-3/+1
|