summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r23698] Description:inactive/trunk_merge_coverityQuincey Koziol2013-05-131-330/+254
| | | | | | | | Revert r23695, which breaks big-endian tests on ostrich, etc. Will investigate and submit correction later. Tested on: BE & LE Linux systems (ostrich, koala, jam, emu)
* [svn-r23695] Description:Quincey Koziol2013-05-1113-563/+731
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up warnings in H5Tconv.c (down to _only_ 9000 lines of output now!) Merge changes from Coverity branch back to trunk: r20684: Fix for coverity bug #1721 which was due to the fix for coverity bug #943. r20685: Use HDstrncpy. --gh r20761: Purpose: Fix valgrind issues Description: Free image_data and data as appropriate in test_image. r20762: Purpose: Fix coverity issue 600 Description: Add check for return value of H5O_close in H5Ocopy. Also cleaned up various warnings. r20763: Purpose: Fix valgrind issues with h5stat Description: Modified h5stat to free "iter" before exit, and free "hand" before exit if parse_command_line exits directly. r20764: fixed coverity issues: 69, 327, 614, 684, 685, 696, 697, 1681, 967, 826, 660, 80 r20765: Fixed coverity bug 668 Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning. No actual integer overflow tests are performed since it's just a test program but I did add a check that n_elements is >= 1. I also changed an error condition from doing its own close and returning -1 to "goto out;" like the rest of the program. r20766: Fixed coverity bug 667 Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning. No actual integer overflow tests are performed since it's just a test program. Tested on: Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN (h5committest upcoming)
* [svn-r23692] Remove INSTALL_VMS file.Allen Byrne2013-05-091-18/+28
| | | | Added if block around INSTALL files
* [svn-r23691] Fix valgrind leak by closing faplAllen Byrne2013-05-091-0/+3
| | | | Tested: local linux
* [svn-r23685] Issue 8380 H5Zunregister caused seg fault. I simplied the ↵Raymond Lu2013-05-084-90/+58
| | | | | | iteration process over datasets, groups, and files as Quincey suggested. I also removed H5I_search that I introduced in last commit but didn't actually used it. Tested on jam and koala - simple change.
* [svn-r23675] Issue 8380 - H5Zunregister caused seg fault. This is the ↵Raymond Lu2013-05-063-86/+120
| | | | | | | | | followup commit. Quincey reviewed my previous commit and suggested me to use H5I_iterate to iterate through all opened objects in H5Z_unregister. I changed it in this commit. Tested with h5committest.
* [svn-r23669] Snapshot version 1.9 release 150HDF Tester2013-05-0513-26/+26
|
* [svn-r23668] Added fix report for Jira issue HDFFV-8247, and removed it fromJoel Plutchak2013-05-031-8/+6
| | | | the "Known Problem" section.
* [svn-r23667] Removed H5E call.Joel Plutchak2013-05-031-20/+1
|
* [svn-r23666] Fix for fill value problem for chunked files with mixed ↵Joel Plutchak2013-05-021-3/+5
| | | | allocated/unallocated chunks.
* [svn-r23665] Added test cases to expose potential fill value issues.Joel Plutchak2013-05-021-0/+281
|
* [svn-r23662] Bug fix: HDFFV-8236Albert Cheng2013-05-021-24/+28
| | | | | | | | | | | | | Some files are not distributed when release tarball is created by bin/release according to MANIFEST. But --enable-build-all compiles them in test/. Solution: Distributed those missing files for now. Need to resolve if these files should be distributed or not. And if not, fix --enable-build-all NOT to compile them. Tested: use bin/release to generate the tarball and run --enable-build-all with it. Error is gone and all passed.
* [svn-r23656] Issue 8380 H5Zunregister caused seg fault: I added some ↵Raymond Lu2013-04-2914-28/+595
| | | | | | | | | protection measures: 1. If any opened object uses the filter, let it fail. 2. Flush all opened files to push any cached data to files. Tested with h5committest.
* [svn-r23651] Add MPI configuration information to includes and libsAllen Byrne2013-04-292-6/+22
|
* [svn-r23649] Correct file reference in pack listAllen Byrne2013-04-297-389/+549
| | | | Rename and update CMake docs.
* [svn-r23642] Snapshot version 1.9 release 149HDF Tester2013-04-2813-26/+26
|
* [svn-r23638] Removed INSTALL_MinGW because, Albert Cheng2013-04-262-270/+0
| | | | | | | | | 1. The file states that: NOTE: We are no longer actively supporting MinGW as of 1.8.5. 2. It is not tested for v1.8.11. 3. If we ever supports it again, it can be "restored" from previous release (e.g. v1.8.10).)
* [svn-r23618] Bug fix: HDFFV-8390Albert Cheng2013-04-242-4/+4
| | | | | | | | Threadsafe works in v1.8.10 release. But it fails v1.8.11-pre1 tarball in configure stage now. There was a typo in the configure around the checking of pthread library. Fixed it. Tested: AIX and also h5committested.
* [svn-r23614] Remove subfolders for includesAllen Byrne2013-04-235-11/+11
|
* [svn-r23607] Purpose:Albert Cheng2013-04-221-1/+1
| | | | | | | | | | | Daily test failed in koala with parallel and v16compat API from the previous commit r22735. Descriptoin: Changed to use H5Dopen2() instead of H5Dopen(). Tested: koala --enable-parallel --with-default-api-version=v16. No h5committest test since this is limited to parallel test program.
* [svn-r23597] Description:Quincey Koziol2013-04-171-404/+290
| | | | | | | | | Bring r20683 from Coverity branch back to trunk: Isues 1309-1333: Changed strcpy/strcat to strncpy/strncat with maximum size expected. Tested on: Max OSX/64 10.8.3 (amazon) w/C++ & FORTRAN
* [svn-r23590] I added SunOS 5.11 (emu) as a newly supported system.Raymond Lu2013-04-151-0/+2
|
* [svn-r23585] changed the integer kind in the enum to satisfy g95.Scot Breitenfeld2013-04-141-4/+9
| | | | Tested: jam (g95, gfortran)
* [svn-r23584] Description:Quincey Koziol2013-04-131-6/+77
| | | | | | | Update with new compiler warnings for gcc 4.8.x Tested on: Mac OSX/64 10.8.3 (amazon) w/gcc 4.8.0
* [svn-r23580] I updated the compiler info, system info, and HDF5 support ↵Raymond Lu2013-04-121-27/+17
| | | | | | table of fred, emu, and ostrich. No test is needed.
* [svn-r23576] added missing argument in check call.Scot Breitenfeld2013-04-111-1/+1
| | | | tested: jam (g95,gcc))
* [svn-r23572] Removed inappropriate executable properties from a few files. ↵Dana Robinson2013-04-104-0/+0
| | | | | | | | These are often added by Windows text editors. Tested on: jam (just tested to make sure it builds - no code changes)
* [svn-r23561] I added the info about dynamically loaded filter.Raymond Lu2013-04-081-0/+3
|
* [svn-r23555] Bug fix: HDFFV-8358Albert Cheng2013-04-051-54/+35
| | | | | | | | | | | | | | | | | | | | | | The previous change set exec_prefix, libdir and includedir to actual values. That removed the option for user to hand edit just the first prefix=... to make "everything" to work. Changed h5redeploy to do this by default: ## Installation directories: ## ## prefix architecture-independent files. ## ## exec_prefix architecture-dependent files, default is <prefix>. ## ## libdir libraries, default is <exec_prefix>/lib. ## ## includedir header files, default is <prefix/include>. ## ############################################################################ This allows users to just change the first line of prefix=<...> and the effect will change libdir and includedir too. This was also try to accommodate the -prefix option of h5XX. Unfortunately, after changing h5redeploy, I found out the h5XX code to support -prefix actually does not provide the stated efffect. This will be fixed in the release. Tested: h5committested plus hand test.
* [svn-r23554] Added HDFFV-8247 to the Known Problems section.Joel Plutchak2013-04-051-0/+8
|
* [svn-r23549] Description:Quincey Koziol2013-04-0414-106/+102
| | | | | | | | More misc. cleanups, but main change is to make an "extern" header file for the plugin interface. Tested on: Mac OSX/64 10.8.3 (amazon)
* [svn-r23548] Fix typo in macro end macroAllen Byrne2013-04-041-1/+1
| | | | Warning only.
* [svn-r23547] Windows plugins will always be "dll"'s.Allen Byrne2013-04-042-2/+2
| | | | | | CMake also uses ";" as a separator - escape it Tested: windows
* [svn-r23546] Correct typoAllen Byrne2013-04-041-1/+1
|
* [svn-r23544] Description:Quincey Koziol2013-04-041-1/+1
| | | | | | | Correct API version mistake w/H5Acreate -> H5Acreate2 Tested on: Mac OSX/64 10.8.3 (amazon) w/parallel
* [svn-r23543] Description:Quincey Koziol2013-04-043-79/+83
| | | | | | | | | Bring r23542 from desy_1_8 branch to trunk: Further revisions to dynamic library loading code, to clean it up. Tested on: Mac OSX/64 10.8.3 (amazon) w/parallel
* [svn-r23540] I took out the "const" symbol from H5PL_get_plugin_type and ↵Raymond Lu2013-04-034-9/+8
| | | | | | H5PL_get_plugin_info functions. Tested on jam - simple change.
* [svn-r23538] Correct incorrect unset var nameAllen Byrne2013-04-032-2/+2
|
* [svn-r23536] I corrected the copyright information and added some comment in ↵Raymond Lu2013-04-039-63/+49
| | | | | | H5Pocpl.c. Tested on jam - no code change.
* [svn-r23533] I changed the operation in dynlib2.c from math operations pow ↵Raymond Lu2013-04-032-12/+12
| | | | | | | | and sqrt to simpler multiplication and division to avoid potential rounding problem in math operations. Tested on jam - simple change.
* [svn-r23530] Moved test property into test macro.Allen Byrne2013-04-031-2/+28
| | | | Tested: local linux
* [svn-r23529] Description:Quincey Koziol2013-04-038-155/+106
| | | | | | | | Stop aliasing property to indicate internal collective metadata operations with property to perform collective raw data operations from the application. Tested on: Mac OSX/64 10.8.3 (amazon) w/paralllel
* [svn-r23527] Revised usage to reflect change to use -shlib as default when ↵Larry Knox2013-04-023-6/+9
| | | | | | no static libraries were built. No test - text only revision of compile scripts.
* [svn-r23526] Bug fix: Mac system has dynamic library name in the form of ↵Albert Cheng2013-04-021-3/+17
| | | | | | | | | | | | | | | | | | libxyz.dylib. Changed test_plugin.in to copy library file names in the form of libdynlib{123].*. Another problem: Even when copy failed in copying the libray files (was in the form of *.so*), the test still passed. That was because .libs was included in $HDF5_PLUGIN_PATH and the needed plug in libraries were generated there. Fixed by copying the plug in library files to separate directories and seetup HDF5_PLUGIN_PATH to include them but NOT .libs. Tested: used desycommittest (duck, emu, jam, koala, ostrich) plus cmakehdf5 in jam. The cmakehdf5 in jam reported a failure in Test #594: H5REPART-h5repart_test ....................................***Failed Since this failure could not be caused by my change in test_plugin.sh, I reported it to Allen and proceed to check this in.
* [svn-r23524] Use two plugin folders for testing plugin PathAllen Byrne2013-04-021-6/+45
|
* [svn-r23520] Add new plugin library to build list for test.Allen Byrne2013-04-021-33/+37
| | | | Tested: local linux, windows
* [svn-r23519] I used H5Gcreate instead of H5Gcreate2 in plugin.c. I ↵Raymond Lu2013-04-023-19/+86
| | | | | | corrected it and added some real operation in the dummy filter library dynlib3.c. Tested on jam and koala.
* [svn-r23517] Rewrirte part of the script that copy the libdynlib libraries ↵Albert Cheng2013-04-021-5/+33
| | | | | | | | | and check for result. h5committested. (Cmake in Duck has errors but the error are not related to this change.
* [svn-r23516] Updated documentation.Scot Breitenfeld2013-04-021-7/+7
|
* [svn-r23515] I added test/dynlib3.c.Raymond Lu2013-04-011-0/+1
|