summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r21360] Snapshot version 1.9 release 90HDF Tester2011-09-041-1/+1
|
* [svn-r21348] Need PATH active by default during install for daily binary ↵Allen Byrne2011-09-011-1/+1
| | | | testing needs
* [svn-r21347] Need PATH active by default during install for daily binary ↵Allen Byrne2011-09-011-2/+2
| | | | testing needs
* [svn-r21340] Add check for target already existsAllen Byrne2011-08-311-4/+4
|
* [svn-r21329] Snapshot version 1.9 release 89HDF Tester2011-08-281-1/+1
|
* [svn-r21317] Correct zlib references, zlib svn no longer has src folderAllen Byrne2011-08-261-1/+1
|
* [svn-r21316] add testlibinfo to ignore list for memcheckAllen Byrne2011-08-261-0/+1
|
* [svn-r21263] Add F2003 support to CMake buildsAllen Byrne2011-08-194-0/+13
|
* [svn-r21256] Add libinfo and test to cmake - JIRA 1243Allen Byrne2011-08-181-44/+44
| | | | Tested: local linux
* [svn-r21225] Snapshot version 1.9 release 88HDF Tester2011-08-141-1/+1
|
* [svn-r21208] Add fortran COMPILE_FLAGSAllen Byrne2011-08-104-2/+124
| | | | | remove benchpar and mpi-perf tests add new prunTest.cmake that will be modified for parallel tests
* [svn-r21202] Prepend test folder name to perform and testpar cmake testsAllen Byrne2011-08-091-1/+1
|
* [svn-r21198] Change default fortran compiler to gfortranAllen Byrne2011-08-091-3/+6
| | | | Tested: cygwin
* [svn-r21192] Correct Windows Fortran static builds.Allen Byrne2011-08-081-4/+9
|
* [svn-r21185] Snapshot version 1.9 release 87HDF Tester2011-08-071-1/+1
|
* [svn-r21171] Commit HDFFV-5929 winthreads define fixAllen Byrne2011-08-043-2/+7
| | | | | | Change reference of generated executables in src and fortran/src to use $<TARGETFILE:xxx> format. Tested: local linux
* [svn-r21158] Snapshot version 1.9 release 86HDF Tester2011-07-311-1/+1
|
* [svn-r21149] Snapshot version 1.9 release 85HDF Tester2011-07-241-1/+1
|
* [svn-r21101] HDFFV-7639Mike McGreevy2011-07-147-143/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: Remove H5_MPI_SPECIAL_COLLECTIVE_IO_WORKS and H5_MPI_COMPLEX_DERIVED_DATATYPE_WORKS #defines from source. Description: Two advanced parallel functionalities, special collective IO and complex derived datatypes, are not supported by older implementations of mpi, and thus our code limits the use of these features with #ifdefs and has checks in configure to set them (or not). Unfortunately, configure can't actually run a parallel check to see if these features are working (nor not) so it resorts to looking in the config files where they are explicity enabled or disabled based on versions of mpi, sytems being built on, or for no documented reason at all (i.e. just set to on or off as some 'default'). Overriding these settings is easy if need be, provided it is known that it needs to be done to get improved performance, and oftentimes it is not. Most new MPI implementations successfully handle the functionality requested when these #defines are set, and many of the "turn these features off" cases in the config files are for old (> 5 years) versions of MPI and retired systems (such as NCSA's tungsten). Therefore, the decision has been made to remove the support for these old versions of MPI and systems that cannot handle these behaviors. The #ifdefs and supporting setup in the config/ files and configure script has been removed, and the code executed when these options were not set removed from the source. In passing, this commit also cleans up some whitespace issues in both t_mpi.c and H5Dmpio.c. Furthermore, in t_mpi.c, the special collective IO test was not getting regularly run due to it being written to work only with four processes (we regularly test with six, previously with three), and thus it failed when actually run due to an out of bounds data buffer assignment. It has been modified to run at any number of processes greater than four, and the memory problem has been fixed so the test passes. Tested: jam, h5committest, ember
* [svn-r21086] Add new clear-objects tests to valgrind ignore listAllen Byrne2011-07-111-0/+8
|
* [svn-r21047] Correct *-config.cmake files to set {pkg}_LIBRARIES variable.Allen Byrne2011-06-292-0/+2
| | | | Tested: windows
* [svn-r21033] Snapshot version 1.9 release 84HDF Tester2011-06-261-1/+1
|
* [svn-r21026] Add configure check for endianess and adjust test depending on ↵Allen Byrne2011-06-232-0/+6
| | | | | | status of check Tested: heiwa
* [svn-r21000] Snapshot version 1.9 release 83HDF Tester2011-06-191-1/+1
|
* [svn-r20922] Snapshot version 1.9 release 82HDF Tester2011-05-291-1/+1
|
* [svn-r20899] Add soversion handling - use config/lt_vers.am file.Allen Byrne2011-05-251-2/+7
| | | | Bring r20895 from 1.8
* [svn-r20890] Snapshot version 1.9 release 82HDF Tester2011-05-231-1/+1
|
* [svn-r20875] Refactor h5import to close files and free allocations. Also ↵Allen Byrne2011-05-201-16/+0
| | | | | | corrected test dependencies so that memcheck would process tests in correct order. Tested: local linux - confirmed with valgrind
* [svn-r20862] Adjust CPack configuration location by removing version ↵Allen Byrne2011-05-182-2/+9
| | | | extension in folder name. Add install configuration commands if ext libs are packaged with project.
* [svn-r20858] Correct state of EXTERNALLY_CONFIGURED when using ↵Allen Byrne2011-05-181-6/+6
| | | | EXTERNAL_PROJECT for extlibs.
* [svn-r20800] Correct install path variableAllen Byrne2011-05-121-16/+19
|
* [svn-r20721] Refactor ext lib import and install.Allen Byrne2011-05-041-0/+4
| | | | Add SOVERSION for linux
* [svn-r20717] Refactor ext lib import and install.Allen Byrne2011-05-042-29/+77
| | | | | | Change case of tools subtests to not conflict with tools tests. Tested: windows, local linux
* [svn-r20713] Packed Bits Merge:Allen Byrne2011-05-034-7/+37
| | | | | | | | | removed option defines and #ifdef/#endif refactored all printf to HDfprintf in h5dump.c formatted and indention improvements synched with 1.8 branch Tested: local linux
* [svn-r20686] Added "xlc_r" as a recognized XL compilers.Albert Cheng2011-04-291-1/+1
| | | | | | Tested: NCSA BP AIX system. No need of h5committest because the changes affect AIX systems only.
* [svn-r20677] Merge packed bits option from 1.8 branch to trunk. CMake only. ↵Allen Byrne2011-04-294-2/+6
| | | | | | Autotools merge to come. Tested: local Linux
* [svn-r20669] Add test_configuration settingAllen Byrne2011-04-281-0/+2
|
* [svn-r20641] Add CPack overrides for NSIS install paths. Install for ↵Allen Byrne2011-04-262-0/+1948
| | | | | | products are: HDF Group/Product/Version Tested: windows , local linux
* [svn-r20596] Add missing library suffix to ext lib install listAllen Byrne2011-04-221-1/+1
|
* [svn-r20590] On windows the ext libs did not work for cpack process. Changed ↵Allen Byrne2011-04-211-27/+23
| | | | ext lib handling to get the correct path. Needs more work to remove the the pre-install copying.
* [svn-r20572] Bug #5929: On windows check for existence of ↵Allen Byrne2011-04-202-22/+90
| | | | | | InitOnceExecuteOnce for use by threads. merge from 1.8 r20568
* [svn-r20561] Description:Quincey Koziol2011-04-201-2/+2
| | | | | | | Remove C++ specific flag from C compilation flags, for gcc 4.5 & 4.6 Tested on: FreebSD/64 8.2 (freedom) w/gcc 4.6
* [svn-r20543] revert install command for External library builds - copy of ↵Allen Byrne2011-04-181-6/+6
| | | | lib fails if permission to install location is denied. Does not affect build otherwise.
* [svn-r20538] Description:Quincey Koziol2011-04-181-3/+67
| | | | | | | | Update with new warning flags for gcc 4.6.x Tested on: FreeBSD/32 8.2 (loyalty) w/gcc 4.6 FreeBSD/64 8.2 (freedom) w/gcc 4.6
* [svn-r20520] Removed ibm-aix6.x file which just sourced ibm-aix file. ↵Albert Cheng2011-04-151-21/+0
| | | | | | | | | | Removed code in configure.in that tried to distinguish different versions of AIX. This is no longer needed. Tested: NCSA Blue-print. No h5committest since this affected AIX system only.
* [svn-r20515] Description:Quincey Koziol2011-04-151-18/+0
| | | | | | | | | | | | Remove old, uneeded configuration customizations for FreeBSD systems. (config/freebsd) Also, convert a large stack variable into a dynamic memory allocation and clean up a few compiler warnings (tools/h5dump/h5dumpgentest.c) Tested on: FreeBSD/32 8.2 (loyalty) w/debug & production FreeBSD/64 8.2 (freedom) w/debug & production
* [svn-r20506] Add missing cmake_install_prefix to external projectsAllen Byrne2011-04-141-6/+13
|
* [svn-r20504] Purpose:Mike McGreevy2011-04-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | General shared library improvements for CYGWIN / AIX Description: Shared libraries are disabled on both CYGWIN and AIX due to inability to build them correctly. Part of the problem in both of these situations is the lack of the libtool flag -no-undefined, which tells libtool that all needed symbols are defined at link time (a requirement on these systems) and that it's okay to build shared libraries. Another problem are lack of dependencies between wrapper libraries and core C HDF5 library. This patch addresses both of these by fixing configure to add in -no-undefined flag for libtool during linking and adds automake dependencies in the Makefile.am files. After testing, both CYGWIN and AIX now generate shared libraries, but there are still some test failures in each. (cache_api, dt_arith, and testerror.sh on CYGWIN, and fortran tests on AIX). Even though the shared libraries are not quite perfect, this is a general improvement to what we had before, so I'm applying the patch anyways. Note that default behavior of shared libraries on these systems being disabled has NOT been changed and requires the use of the --enable-unsupported to attempt to build them. We will need to address the test failures in each architecture prior to formally supporting shared libraries on each. Tested: h5committested & CYGWIN tested (on bangan) (AIX tested by Albert on bp-login2)
* [svn-r20499] Fixes erroneous H5_HAVE_GETTIMEOFDAY behavior on Windows (JIRA ↵Dana Robinson2011-04-141-1/+3
| | | | | | | | HDFFV-5931). Previously, H5_HAVE_GETTIMEOFDAY was never properly defined. The timezone struct and Wgettimeofday() timezone output was also added. This is a merge of several changesets from the log_vfd branch where this work took place: 20355, 20359, 20411, 20413, 20431, 20460 Tested on: Windows
* [svn-r20486] Fix handling of ext libs Windows naming for External_Project ↵Allen Byrne2011-04-121-13/+13
| | | | builds of "Debug" builds.