summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r26086] Solaris no longer has issues with requiring early checking for timeDana Robinson2015-01-302-125/+77
| | | | | | | | | functions so the checks were merged with the other system call checks. Fixes HDFFV-9083 Tested on: Linux (jam) and Solaris (emu)
* [svn-r26085] Improved the direct VFD configure checks.Dana Robinson2015-01-302-44/+39
| | | | | | | | | | | | | - Results of O_DIRECT and posix_memalign() checks are now output so users can more easily diagnose problems. - Configure now fails if --enable-direct-vfd was requested but either O_DIRECT or posix_memalign() are not present. Part of HDFFV-7566 Tested on: jam (configure only)
* [svn-r26084] Configure now just checks for O_DIRECT being defined instead of ↵Dana Robinson2015-01-302-63/+36
| | | | | | | | | | | trying to build and run a program using it, which is problematic (depends on file system, issues with cross-compiling). Part of HDFFV-9057 Tested on: jam (configure only)
* [svn-r26083] Changed the default for building the direct VFD to 'no'.Dana Robinson2015-01-303-13/+16
| | | | | | | | | Updated the direct VFD help string to make it more clear where it is suported. Part of HDFFV-7566 and HDFFV-7567 Tested on: jam (configure only)
* [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
|