summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r19884] Corrected time_of_day define configuration, found during ↵Allen Byrne2010-12-133-11/+48
| | | | | | parallel CMake build. Tested: local linux
* [svn-r19880] Add new file.Allen Byrne2010-12-081-0/+1
|
* [svn-r19878] Correct HDF5 configuration variables for CPack/Install.Allen Byrne2010-12-084-17/+74
| | | | Bring r19875 from 1.8 branch
* [svn-r19876] Add new file.Allen Byrne2010-12-081-0/+629
|
* [svn-r19870] Add tests for examples.Allen Byrne2010-12-039-40/+139
| | | | Tested: local linux
* [svn-r19865] Correct INSTALL_PREFIX handlingAllen Byrne2010-12-021-1/+3
|
* [svn-r19860] I added accum.c, filter_fail.c, links_env.c, space_overflow.c, ↵Raymond Lu2010-11-292-3/+75
| | | | | | testmeta.c to the test list. Not tested yet.
* [svn-r19857] I added H5Ochunk.c and the command to compile H5make_libsettings.cRaymond Lu2010-11-291-2/+9
| | | | Not tested yet.
* [svn-r19854] Correct external library generated headers packing for ↵Allen Byrne2010-11-271-0/+2
| | | | install/cpack when not using svn builds
* [svn-r19852] Add back dropped during edit - create directory - for external ↵Allen Byrne2010-11-261-0/+2
| | | | projects in cpack.
* [svn-r19850] Problem: AIX prints some error messages when MPI_Abort is ↵Albert Cheng2010-11-261-1/+9
| | | | | | | | | | called. That caused the output matching some problems. Solution: Add stderr filtering for AIX ERROR: messages. Tested: NCSA BP.
* [svn-r19847] Bug 1917: Big test failureAlbert Cheng2010-11-251-22/+0
| | | | | | Removed all the unused code bracketed by #ifdef FSEEKO incorrectly. Tested: h5committest.
* [svn-r19845] Correct external library generated headers packing for ↵Allen Byrne2010-11-251-2/+20
| | | | install/cpack
* [svn-r19843] Remove quotes from BLDTYPE parameter in building external ↵Allen Byrne2010-11-251-2/+2
| | | | | | projects from svn Tested: Windows
* [svn-r19841] Correct external library packing for install/cpack. On windows ↵Allen Byrne2010-11-241-23/+43
| | | | using shared libs, dlls still needed to be put in the runtime folder for tests.
* [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15.Larry Knox2010-11-2347-2244/+5139
| | | | Tested with h5committest on amani, heiwa, and jam.
* [svn-r19837] Correct external library packing for install/cpackAllen Byrne2010-11-231-62/+69
| | | | Tested: Windows
* [svn-r19833] Bug fix - In the code of N-bit filter, one line (the last line ↵Raymond Lu2010-11-192-7/+394
| | | | | | | | | | | of H5Znbit.c in H5Z_nbit_compress - "*buffer_size = j + 1;" was mistakenly taken out by someone. It is necessary to update the new size. I put it back and made 2 test cases for integer and float to verify the correct dataset size. I'm bringing the fix from 1.8 branch. The changes to configure.in, tools/misc, config, Makefile.am are only property changes. Tested on jam. But I tested 1.8 on jam, heiwa, and amani.
* [svn-r19830] Fixed the name of the windows linkage define in the header. ↵Allen Byrne2010-11-191-1/+1
| | | | | | | | This corrects the inconsistent dll linkage warning when used with CMake. Changed hdf5_f90Ctest_EXPORTS to hdf5_test_f90ctub_EXPORTS. Tested: windows
* [svn-r19829] Fixed the name of the windows linkage define in the test ↵Allen Byrne2010-11-191-1/+1
| | | | | | | | header. This corrects the inconsistent dll linkage warning and matches the other linkage defines. Changed H5_DLLVAR to H5TEST_DLLVAR. Tested: windows
* [svn-r19828] Fixed the name of the windows linkage define in the hl/fortran ↵Allen Byrne2010-11-191-96/+96
| | | | | | | | cstub library header. This corrects the inconsistent dll linkage warning on every function. Changed H5_DLL to HDF5_HL_F90CSTUBDLL. Tested: windows
* [svn-r19827] Correct SZIP 'warning ignore' regexAllen Byrne2010-11-191-1/+1
|
* [svn-r19825] John Mainzer2010-11-181-10/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checked in fix for failure in shape same tests that appeared after Quincy's recent massage of the test code. The problem was a race condition created when Quincey re-worked the code selecting either collective or independant I/O. Previously, when independant I/O was selected in the test, I had used H5Pset_dxpl_mpio() and H5Pset_dxpl_mpio_collective_opt() to select collective semantics with independant I/O going on under the hood. Quincey modified this to call H5Pset_dxpl_mpio() when collective I/O was selected, and do nothing in the independant I/O case. As a result, processes were able to race ahead and modify the initial values of the data set before some processes had verified that the initialization was correct. Solved the problem by adding barriers, and making all barriers dependant on independant I/O being selected. Tested parallel on amani and phoenix. h5committested. Note that parallel on amani and h5committest on heiwa failed several times before I got a clean pass without code changes. The failures on amani seemed to be time outs caused by contention for the machine -- worryingly, they occurred in the shape same tests. However, given subsequent passes and passes on jam and phoenix, I am going ahead with the commit. The failure on heiwa was in the fheap test. I don't see how this can be related to changes in testpar, and in any case, it went away on the second try.
* [svn-r19823] BZ2013: Remove use of WIN32 defines. These two files were ↵Allen Byrne2010-11-182-7/+7
| | | | | | dependent on the winsock2.h header so changed WIN32 to H5_HAVE_WINSOCK_H. Tested: windows
* [svn-r19820] Update cacheinit.cmake with current HDF options. Allen Byrne2010-11-181-6/+18
|
* [svn-r19818] Purpose:Jonathan Kim2010-11-181-3/+9
| | | | | | | Change to skip copying when a dataset is not allocated. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE)
* [svn-r19817] Bug 1917: Big.c test.Albert Cheng2010-11-171-43/+97
| | | | | | | | Changed the test to run Huge Dataset (tens of GB), Xtra large dataset(4GB big), Large dataset (2GB big), or merely 1GB big, depending on if the file system supports sparse file or if it supports larger than 32bigs I/O. Tested: h5committest, jam (serial), Windows (Bangan which is Windows 7, 32bits).
* [svn-r19816] Bug 2091: updated with the removal of Metraowerks compiler code.Albert Cheng2010-11-171-0/+2
|
* [svn-r19813] 1. Correct mistake for previous checkin rev #19781:Vailin Choi2010-11-173-5/+11
| | | | | | | file name listed for DISTCLEANFILES should be testlinks_env.sh 2. Add comments to test_4() in test/external.c about the link name "/ link". 3. Fix memory leak as reported by valgrind in src/H5Lexternal.c: free memory pointed to by tmp_env_prefix for HDF5_EXT_PREFIX case.
* [svn-r19811] Correct define typoAllen Byrne2010-11-171-1/+1
|
* [svn-r19808] Purpose:Mike McGreevy2010-11-173-48/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--enable-unsupported" configure flag. Description The "--enable-unsupported" configure flag allows a user to prevent configure from failing due to the use of incompatible options, such as c++ with parallel. Specifying --enable-unsupported will bypass all of configure's checks for incompatible and unsupported combinations of flags. There are no guarantees that the library will be configured in any sort of working condition, but that's the risk of using the --enable-unsupported flag. I've changed all default error messages related to unsupported option combinations to indicate that using --enable-unsupported will allow configure to complete without error. Tested: by hand on jam, tested all unsupported configure option combinations with and without the new flag, making sure the flag allows configure to finish without error. (h5committest wouldn't do any good here; it won't test the new option, and since we're enabling unsupported combinations, failures are likely to occur in build or tests with --enable-unsupported turned on anyways. That's why they're unsupported!)
* [svn-r19806] Corrected REGEX of warning exceptionAllen Byrne2010-11-171-2/+2
|
* [svn-r19803] Description:Mike McGreevy2010-11-171-2/+5
| | | | | | | | Update ACKNOWLEDGMENTS file Tested: none. documentation update only.
* [svn-r19799] Update valgrind ignore tests.Allen Byrne2010-11-172-15/+35
|
* [svn-r19798] Purpose:Mike McGreevy2010-11-174-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | Add additional error checking to catch erroneous user input. Description: Attempting to retrieve a links's name by index in the case where the link is external and the file that the object is located in doesn't exist was causing a segmentation fault (in production) and an assertion failure (in debug). The segfault wasn't occuring until the metadata accumulator attempted a write, so I've added error checking higher in the pipeline in H5O_protect (where there was previously just an assert) to catch this. I've also added additional asserts in the H5F layer where there were none. Additionally, I added another case to the links.c test to test that this fails gracefully instead of segfaulting or asserting out. Tested: h5committest and gandalf (mac os x)
* [svn-r19796] Bug 2091: remove all Metraowerks compiler code bracheted by ↵Albert Cheng2010-11-1610-110/+26
| | | | | | | | __MWERKS__. Metraowerks compiler is no more. Make the code cleaner. Tested: H5committest plus jam serial.
* [svn-r19795] Cleaned up some part of the code. It now works on all Unix and ↵Albert Cheng2010-11-161-36/+26
| | | | | | Windows 7 platforms.
* [svn-r19792] Revised the valgrind ignore list, added simple execute command ↵Allen Byrne2010-11-165-436/+495
| | | | tests for when doing a valgrind test of tools that only use a cmake script for testing.
* [svn-r19790] CMake: Correct Error tests. Add Deprecated Symbols option.Allen Byrne2010-11-164-23/+67
| | | | Tested: local linux
* [svn-r19787] Check for CMAKE_BUILD_TYPE set if not WIN32 in library prefix ↵Allen Byrne2010-11-161-2/+8
| | | | naming. Unset needs prefix to be lib.
* [svn-r19785] Bug 1917: Disabled an incorrect condition that whether STDIO ↵Albert Cheng2010-11-151-0/+2
| | | | | | | | | VFD supports larger than 32bits I/O depends on the support of fseeko. Windows does not use that. Instead, it uses _fseeki64 to support larger than 32bits I/O. Tested: jam (linus) and bangan (windows)
* [svn-r19783] Fix to the checkin for bug #1930.Vailin Choi2010-11-151-1/+6
|
* [svn-r19782] Fix CMake testing for links_env test which requires an ↵Allen Byrne2010-11-155-4/+58
| | | | | | | | environment variable at test run-time. Modified runTest.cmake file to allow optional ENV_VAR and ENV_VALUE to be passed. runTest.cmake requires a reference file, added links_env.out to testfiles folder. Also updated root CMakeLists.txt to output a message when unsopported options are configured with the PARALLEL option. CMake will still generate files. Tested: windows and local linux
* [svn-r19781] Fix for bug #1930:Vailin Choi2010-11-159-119/+267
| | | | | | 1) Move the test for H5D_EXT_PREFIX in links.c to a separate file: links_env.c 2) links_env.c will be used by testlinks_env.sh to test for the environmental variable H5D_EXT_PREFIX in searching for the external linked file.
* [svn-r19779] Comment out H5_SIZEOF_PTRDIFF_T define to fix Windows errors.Allen Byrne2010-11-131-1/+1
|
* [svn-r19776] Corrected handling of largefile and linux_lfs handling.Allen Byrne2010-11-124-11/+49
| | | | | Synched cmake version of H5pubconf.h.in Added another variation of H5detect warning to ignore list.
* [svn-r19769] Correct comment about VS defines and next releaseAllen Byrne2010-11-121-1/+1
|
* [svn-r19767] Problem:Albert Cheng2010-11-111-1/+1
| | | | | | | | The parallel test ran out of memory because 32bit binary default to use less memory. Changed RUNPARALLEL to use larger memory (LDR_CNTRL=MAXDATA=0x2000 0000@DSA). Tested: BP parallel.
* [svn-r19764] Updated NPROCS default value from 3 to 6.Albert Cheng2010-11-114-126/+228
|
* [svn-r19759] Purpose:Jonathan Kim2010-11-111-4/+12
| | | | | | | | | | | | | | | | | | Fix compile error for Windows from previous checkin r19757. Description: Previous log: Improve h5diff performance. The following changes for improving h5diff performance: 1) use HDmemcmp() before comparing each elements (memcmp() is very fast at both linew and jam) 2) replace the expensive H5Tequals() calls 3) retrieve datatype information at dataset level not each element level for compound datasets Tested: jam (linux32-LE), Windows