Commit Graph

13462 Commits

Author SHA1 Message Date
Mohamad Chaarawi
1e38ef6718 [svn-r23810] revert printf format changes to do a better solution. 2013-06-24 13:16:58 -05:00
HDF Tester
6fedfb6124 [svn-r23806] Snapshot version 1.9 release 155 2013-06-23 03:36:24 -05:00
Mohamad Chaarawi
148fc61872 [svn-r23801] Change printfs in perform output for long long to use %lld instead of %Hd. The later is for shorts.
This fixes: https://jira.hdfgroup.uiuc.edu/browse/HDFFV-8450

Tested on Jam.
2013-06-20 17:21:42 -05:00
Allen Byrne
125e2a0a9d [svn-r23800] Added the HD prefix to the system functions used in the h5tools_str_replace function. 2013-06-20 17:02:17 -05:00
Allen Byrne
e71411f9cf [svn-r23799] HDFFV-8455: moved h5dump in order of subdirs under tools to in front of h5import.
Tested local linux: h5dump executed before h5import
2013-06-20 13:10:07 -05:00
Allen Byrne
74384b3c19 [svn-r23798] HDFFV-8465: dtd reference incorrect. Fixed loading of xml files with respect to XSD file.
Tested: local linux
2013-06-20 12:39:49 -05:00
Allen Byrne
60cce86d0e [svn-r23796] remove commented line with c++ style 2013-06-20 10:06:14 -05:00
Allen Byrne
8ae76fa4b8 [svn-r23793] Correct logic for packaging cygwin release docs 2013-06-19 12:48:44 -05:00
Allen Byrne
8f9fb4a106 [svn-r23789] Remove COMPILE_FLAGS value - already set in X_FLAGS 2013-06-17 11:43:33 -05:00
Allen Byrne
47190b32e5 [svn-r23786] Remove COMPILE_FLAGS value - already set in X_FLAGS
Tested: windows
2013-06-17 11:28:47 -05:00
Allen Byrne
6c3284f8b3 [svn-r23784] Remove ignored FLAGS from MSVC variant of C compile/link. Incorrect copy from Fortran macro 2013-06-17 09:13:30 -05:00
HDF Tester
bdbd06d85d [svn-r23778] Snapshot version 1.9 release 154 2013-06-16 03:34:51 -05:00
Allen Byrne
e35d1e08f3 [svn-r23763] Fix missing command
Tested: local linux
2013-06-13 08:22:43 -05:00
Allen Byrne
93ec8e0821 [svn-r23762] Change warning flag groups to match list of gcc 4.7 from the config/gnu-flags file. 2013-06-12 15:55:38 -05:00
Allen Byrne
c7e81f4894 [svn-r23759] HDFFV-8451/8453: add options to enable more warning messages.
MS VS compiler levels added to warning options.
2013-06-12 10:28:26 -05:00
Allen Byrne
26ef64312a [svn-r23754] HDFFV-8451/8453: add options to enable more warning messages.
Tested: local linux
2013-06-11 14:05:36 -05:00
Allen Byrne
6ca79dd149 [svn-r23753] HDFFV-8461: Add Windows /MT support
This adds the UserMacros.cmake Windows /MT support file.

Tested: local linux
2013-06-11 14:03:34 -05:00
Allen Byrne
f4a3f6412b [svn-r23751] Enable all warnings (do not filter warnings) 2013-06-11 10:10:18 -05:00
Allen Byrne
8f0c245f72 [svn-r23748] HDFFV-8461: Add Windows /MT support
This adds the UserMacros.cmake support needed.
Correct Properties tag name
2013-06-10 15:39:00 -05:00
Allen Byrne
7e2733da8c [svn-r23746] Correct Windows setting after tests on windows 2013-06-10 14:23:27 -05:00
Allen Byrne
feb14ea872 [svn-r23745] HDFFV-8461: Add Windows /MT support
This adds the UserMacros.cmake support needed.
2013-06-10 12:46:48 -05:00
Allen Byrne
001f6a53bf [svn-r23744] HDFFV-8468: Remove conversion tests which generate access violations on Windows 8 64 2013-06-10 12:41:33 -05:00
HDF Tester
70d440330d [svn-r23741] Snapshot version 1.9 release 153 2013-06-09 03:39:22 -05:00
Allen Byrne
f0a9b781f3 [svn-r23740] HDFFV-8447: subsetting broke data output file option.
Reviewed in H5T-59, tested local linux
2013-06-07 13:39:54 -05:00
Allen Byrne
a6d8395557 [svn-r23737] HDFFV-8434: Use lowecase for whether in confiure.ac
Trival change
2013-06-05 13:26:35 -05:00
Allen Byrne
06d9eb3c63 [svn-r23736] HDFFV-8437: CMake so version numbering - changed order of values to match libtool values.
Tested: local linux
2013-06-05 13:14:45 -05:00
Allen Byrne
10108d7e30 [svn-r23735] HDFFV-8445: unregonized character warning solved by changing '\/' to '\\'.
Tested: Windows
2013-06-05 12:55:09 -05:00
Allen Byrne
fab67b684e [svn-r23733] HDFFV-8366: Patches tested by Larry using h5committest, it creates the intermediate testfiles folder first. 2013-06-05 08:36:45 -05:00
HDF Tester
177a90f97a [svn-r23718] Snapshot version 1.9 release 152 2013-05-26 03:56:00 -05:00
Quincey Koziol
33bd53a7eb [svn-r23717] Description:
Fix return value from FAIL to NULL, to match the routines type.

Tested on:
    Mac OSX/64 10.8.3 (amazon)
2013-05-23 13:24:57 -05:00
Joel Plutchak
8cc6ceb4e3 [svn-r23715] Bug Fix: HDFFV-8247
Description:
  Failure to write fill values to the user's buffer when reading unallocated
  chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT.
  A consequence of this was the reporting of spurious data values in h5dump
  and h5diff output.

Solution:
  Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value 
  setting was checked to decide whether or not to fill. This effectively
  treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than
  H5D_FILL_VALUE_UNDEFINED.

Tested:
   h5committest (platypus, ostrich, jam-pp, koala) ran successfully
   (fillval test was modified to reveal and check for this error)

Note: RELEASE.txt was previously changed to reflect this fix. This
checkin was of a cleaner version of the code, but mostly to get this
full log message entered.


-This line, and those below, will be ignored--

M    H5Dchunk.c
2013-05-22 15:52:34 -05:00
Quincey Koziol
424a41f878 [svn-r23713] Description:
Clean up warnings, switch library code to use Standard C/POSIX wrapper
macros, remove internal calls to API routines, update checkapi and checkposix
scripts.

Tested on:
    Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN
    Big-Endian Linux/64 (ostrich)
2013-05-21 12:30:54 -05:00
Raymond Lu
7a3f473c04 [svn-r23710] I added H5Pencdec.c to make.com. I added
H5_HAVE_DIRENT_H
  H5_HAVE_LIBDL
  H5_HAVE_SETJMP
to h5pubconf.h.

Not tested yet.
2013-05-20 15:48:18 -05:00
HDF Tester
c09748b14e [svn-r23708] Snapshot version 1.9 release 151 2013-05-19 03:39:09 -05:00
Allen Byrne
b0235a2610 [svn-r23707] Vagrind memleak: bufferes only cleaned up if there was an error. 2013-05-15 08:38:41 -05:00
Quincey Koziol
7922ae388e [svn-r23698] Description:
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)
2013-05-13 13:16:01 -05:00
Quincey Koziol
d38fe20df6 [svn-r23695] Description:
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)
2013-05-11 10:59:48 -05:00
Allen Byrne
5ecebe5b9b [svn-r23692] Remove INSTALL_VMS file.
Added if block around INSTALL files
2013-05-09 13:07:36 -05:00
Allen Byrne
fb396557fc [svn-r23691] Fix valgrind leak by closing fapl
Tested: local linux
2013-05-09 09:56:18 -05:00
Raymond Lu
90ccb5c3c3 [svn-r23685] Issue 8380 H5Zunregister caused seg fault. I simplied the 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.
2013-05-08 11:36:58 -05:00
Raymond Lu
8ec42ced80 [svn-r23675] Issue 8380 - H5Zunregister caused seg fault. This is the 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.
2013-05-06 15:51:26 -05:00
HDF Tester
8f3aee85de [svn-r23669] Snapshot version 1.9 release 150 2013-05-05 03:32:05 -05:00
Joel Plutchak
99e1300a0f [svn-r23668] Added fix report for Jira issue HDFFV-8247, and removed it from
the "Known Problem" section.
2013-05-03 14:23:50 -05:00
Joel Plutchak
30f904dbe9 [svn-r23667] Removed H5E call. 2013-05-03 10:39:44 -05:00
Joel Plutchak
62f6b579d0 [svn-r23666] Fix for fill value problem for chunked files with mixed allocated/unallocated chunks. 2013-05-02 14:20:14 -05:00
Joel Plutchak
7d205bba0a [svn-r23665] Added test cases to expose potential fill value issues. 2013-05-02 14:19:06 -05:00
Albert Cheng
7d0aded13a [svn-r23662] Bug fix: HDFFV-8236
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.
2013-05-02 07:50:08 -05:00
Raymond Lu
bada3f7a86 [svn-r23656] Issue 8380 H5Zunregister caused seg fault: I added some 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.
2013-04-29 14:23:04 -05:00
Allen Byrne
029e143471 [svn-r23651] Add MPI configuration information to includes and libs 2013-04-29 10:12:47 -05:00
Allen Byrne
3c79c08dbe [svn-r23649] Correct file reference in pack list
Rename and update CMake docs.
2013-04-29 09:18:34 -05:00