summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26082] Moved the high-level library checks up to the same place whereDana Robinson2015-01-302-90/+98
| | | | | | | | | | | | | Fortran and C++ are checked. This will make it easier to handle threadsafe/high-level combinations later. Also changed the default of --enable-pthread to 'check' and removed yes/no behavior. If you ask for thread-safety, you can't disable Pthreads... Part of HDFFV-8719 Tested on: jam (configure only)
* [svn-r26081] Moved the check for pthread_attr_setscope() into the ↵Dana Robinson2015-01-293-93/+106
| | | | | | | | | | | | | | 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-r26080] Removed unused HAVE_TZNAME define from configuration files.Dana Robinson2015-01-292-15/+0
| | | | | | | | Also removed a missed HAVE___GMTOFF from CMake. Part of HDFFV-9085 Tested on: jam
* [svn-r26079] Removed obsolete HAVE___TM_GMTOFF defines. This is an artifact ↵Dana Robinson2015-01-295-58/+3
| | | | | | | | | | of the Linux fork of glibc. It's been deprecated since at least 1997. Part of HDFFV-9085 Tested on: jam
* [svn-r26078] Changed a timezone struct to NULL in testpar/t_cache.c.Dana Robinson2015-01-291-2/+1
| | | | | | Part of HDFFV-9085 Tested on: jam w/ parallel
* [svn-r26077] Removed unused HAVE_TM_ZONE and HAVE_STRUCT_TM_TM_ZONE defines fromDana Robinson2015-01-292-14/+0
| | | | | | | | VMS and CMake pubconfs. Part of HDFFV-9085 Tested on: jam
* [svn-r26076] Removed gettimeofday() time zone struct functionality.Dana Robinson2015-01-296-374/+0
| | | | | | Part of HDFFV-9085 Tested on: jam
* [svn-r26075] Removed (HD)BSDtimeofday and H5_HAVE_BSDGETTIMEOFDAY. This is ↵Dana Robinson2015-01-295-25/+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-296-78/+4
| | | | | | Fixes HDFFV-9081 Tested on: jam
* [svn-r26070] Removed internal filter configuration from CMakeDana Robinson2015-01-291-5/+0
| | | | Part of HDFFV-9086
* [svn-r26069] Removed the option to selectively disable internal filters like ↵Dana Robinson2015-01-2965-1220/+132
| | | | | | | | | | n-bit at compile time. Fixes HDFFV-9086 Tested on: jam, both serial and parallel w/ fortran & C++
* [svn-r26063] Fixed the wrong number of arguments being used for ↵Scot Breitenfeld2015-01-282-6/+8
| | | | MPI_FILE_OPEN. Kept using include "mpif.h" since it is not going to be depriciated. But 'USE mpi' will work now that the API is correct.
* [svn-r26062] Changed the fortran test back from "USE mpi" to "include ↵Scot Breitenfeld2015-01-282-2/+2
| | | | "mpif.h"". Using the module causes problems on the Cray (hopper).
* [svn-r26061] Fixed unintentional typo.Scot Breitenfeld2015-01-282-4/+4
|
* [svn-r26060] Fix for HDFFV-9091Scot Breitenfeld2015-01-273-22/+5
| | | | | | | | | | | | | | | 405-408::fortran vars should be scoped Scoped: HAVE_SIZEOF HAVE_C_SIZEOF HAVE_STORAGE_SIZE FORTRAN_DEFAULT_REALisDBLE to where the tests are (in m4/aclocal_fc.m4) Tested: jam (gnu)
* [svn-r26059] Fix for: HDFFV-9095 Scot Breitenfeld2015-01-273-8/+8
| | | | | | | 4159:: Check if Fortran's default real is double precision. If it is and HL is being built then configure should fail due to bug HDFFV-889. Fix: This check should be located where HL is check for, and it is. Updated the comment to elimenate confusion.
* [svn-r26057] Fix for: HDFFV-9094Scot Breitenfeld2015-01-273-20/+31
| | | | | | | | | | change include 'mpif.h' to module in tests Solution: changed to 'USE mpi' and moved the tests to m4/aclocal_fc.m4 Tested: jam (mpicc, mpif90)
* [svn-r26055] Updates for:Mohamad Chaarawi2015-01-273-706/+44
| | | | | | | | | | | | | 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-r26054] Fix for: HDFFV-9089Scot Breitenfeld2015-01-271-1/+1
| | | | | | 375::Compile the Fortran 77/90/95 interface -> remove 77 from comment Removed from comment.
* [svn-r26053] Added comments.Scot Breitenfeld2015-01-272-0/+10
|
* [svn-r26052] Fixed false positive tests for intrensic functions.Scot Breitenfeld2015-01-274-133/+144
| | | | | Tested: jam (mpi, gfortran, intel) --enable-fortran, and --enable-fortran --enable-fortran2003
* [svn-r26051] Fix for HDFFV-9092Scot Breitenfeld2015-01-2747-343/+486
| | | | | | | | | | | | 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-r26047] Fix for HDFFV-9092Scot Breitenfeld2015-01-272-308/+93
| | | | | | | | | 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 tested: jam
* [svn-r26042] Updated configure.ac so that POSIX_C_SOURCE=200112L and GNU_SOURCEDana Robinson2015-01-272-4/+22
| | | | | | | | | are defined. The former is for posix_memalign() and the latter for the O_DIRECT flag for open(). Both are for direct VFD support. Fixes HDFFV-9088 Tested on: jam
* [svn-r26029] Updated the comment on the Cygwin 'srcdir= and time' test to ↵Dana Robinson2015-01-262-0/+10
| | | | | | | | | | indicate that it's still an issue with recent versions of Cygwin. Fixes HDFFV-9082 Tested on: jam (bin/reconfigure only - just a comment change)
* [svn-r26028] Removed code from configure.ac that #defined ↵Dana Robinson2015-01-266-30/+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-r26027] Copied configure.ac to configure.ac.orig for reference.Dana Robinson2015-01-261-0/+4572
|
* [svn-r26026] Added BRANCH.txtDana Robinson2015-01-251-0/+15
|
* [svn-r26012] make the print format for address overflow error windows friendly.Mohamad Chaarawi2015-01-231-4/+4
|
* [svn-r26011] Added (i.e. re-added) missing h5oget_info_c definition.Scot Breitenfeld2015-01-231-0/+1
|
* [svn-r26010] Fix for:Scot Breitenfeld2015-01-2220-539/+441
| | | | | | | | | | HDFFV-9049 Intel 15.0 15.0.1 Fails with --enable-fortran2003 Added BIND to the Fortran 2003 functions. Tested: windows (tested concept) linux (--enable-fortran and --enable-fortran2003)
* [svn-r26009] Code Comment cleanup:Scot Breitenfeld2015-01-223-21/+15
| | | | | | | | | | | | | | | | ----------------------- Remove the numbers in the comments associated with: H5G_UNKNOWN_F (-1) H5G_LINK_F 0 H5G_GROUP_F 1 H5G_DATASET_F 2 H5G_TYPE_F 3 These should not be defined as a number since they can changed. They should be considered named parameters, not actual values. HDFFV-9040 h5rget_object_type_f returns different types than indicated by API
* [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-214-12/+6
| | | | | | has_mpi flag instead.
* [svn-r25993] remove last usage of IS_H5FD_MPIO.Mohamad Chaarawi2015-01-211-1/+0
|
* [svn-r25990] Add VFD flush2 depends on flush1 property to testAllen Byrne2015-01-211-0/+1
|
* [svn-r25987] Use variable instead of hard coded valueAllen Byrne2015-01-201-2/+2
|
* [svn-r25986] HDFFV-9060: Changed test folder to use different test folders ↵Allen Byrne2015-01-201-46/+180
| | | | | | for VFDs and regular. Needed to set srcdir env var and specify working folder to the folders where all the reference files were copied. Tested: local linux
* [svn-r25984] change the message flag H5O_MSG_FLAG_FAIL_IF_UNKNOWN toMohamad Chaarawi2015-01-207-20/+38
| | | | | | | | 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
* [svn-r25983] HDFFV-1125: Eliminate IS_H5FD_MPI() macro use in the library ↵Mohamad Chaarawi2015-01-206-17/+13
| | | | | | | | and replace with driver feature flag(s). Add an MPI atomicity feature flag and remove the macro from the library. tested Parallel on Jam.
* [svn-r25981] Snapshot version 1.9 release 211HDF Tester2015-01-1813-26/+26
|
* [svn-r25980] Reverting check-in 25978, C_LONG_DOUBLE seems to be 16 bytes ↵Scot Breitenfeld2015-01-155-227/+9
| | | | sometimes and 10 bytes other times. Not sure why.
* [svn-r25978] Bug fix for HDFFV-8847Scot Breitenfeld2015-01-135-9/+227
| | | | Tested: h5committest
* [svn-r25975] Snapshot version 1.9 release 210HDF Tester2015-01-1113-26/+26
|
* [svn-r25971] Update with retirement of AIX 5.3 and addition of AIX 6.1 support.Albert Cheng2015-01-091-3/+3
|
* [svn-r25963] Do not remove the prefix in the chunk alloc file, otherwise it ↵Mohamad Chaarawi2015-01-081-1/+1
| | | | | | | | makes the H5Fcreate fail when prefix is specified. tested parallel on Jam.
* [svn-r25955] Added Perform and io_timer back into build.Allen Byrne2015-01-052-2/+2
| | | | Tested: local linux cmake
* [svn-r25954] HDFFV-9046: reorganize hdf5/perform, step 2Albert Cheng2015-01-052-7/+13
| | | | | | | | | | | | | Last changes had caused problems with Windows platform: 1. H5private.h in io_timer.h is not accessible in the distributed shared library of tools. Need to move it to io_timer.c. 2. debug_start_stop_time() would not be available outside of h5perf. Some favor of compiler does not like it. Screened it out for now. 3. mere "extern" is not good enough for Windows shared library. Must mark them as DLL. Need to mark them as "H5TOOLS_DLL". 4. STANDALONE mode is broken. Screened out the code for now. Tested; h5committest.