Commit Graph

13281 Commits

Author SHA1 Message Date
Allen Byrne
b936d10f30 [svn-r23772] Remove development only files 2013-06-14 12:03:13 -05:00
Allen Byrne
e41f1a44b8 [svn-r23771] HDFFV-8434,-8437,-8445,-8447,-8461: Merge changes from Trunk.
Tested: local linux
2013-06-14 09:24:27 -05:00
HDF Tester
109aa3016b [svn-r23742] Snapshot version 1.8 release 12 (snap5) 2013-06-09 16:40:23 -05:00
Elena Pourmal
e52e709dc4 [svn-r23739] Maintenance: Removed extra " 2013-06-06 11:46:59 -05:00
Elena Pourmal
c0320a07a6 [svn-r23738] Maintenance: Added missing file H5Fff_F90.f90 to the file list. 2013-06-06 08:33:28 -05:00
Raymond Lu
283f8ef26d [svn-r23734] I added the macro definition H5_HAVE_LIBZ.
Not tested yet.
2013-06-05 11:59:56 -05:00
Raymond Lu
467a9e7201 [svn-r23732] Some updates.
Not tested yet.
2013-06-03 16:02:15 -05:00
HDF Tester
614b9164a9 [svn-r23731] Snapshot version 1.8 release 12 (snap4) 2013-06-02 17:10:18 -05:00
Raymond Lu
1187820c3b [svn-r23721] I used H5_VMS macro to comment out the code for dynamic filter since we don't plan to support it on OpenVMS. I updated vms/src/h5pubconf.h, too.
Tested on jam but not on OpenVMS yet.
2013-05-31 10:37:17 -05:00
Quincey Koziol
cf0c06c962 [svn-r23719] Description:
Bring r23713 and r23717 from trunk to 1.8 branch:

    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-28 19:16:59 -05:00
HDF Tester
530208b86c [svn-r23709] Snapshot version 1.8 release 12 (snap3) 2013-05-19 17:01:25 -05:00
Allen Byrne
87e61c16b7 [svn-r23706] Merge Valgrind fix from trunk. 2013-05-15 08:36:02 -05:00
Albert Cheng
82fe631cf2 [svn-r23704] Post v1.8.11 release, updated with final information of "Supported Platforms",
"Supported Configuration Features Summary" , "More Tested Platforms" and
"Known Problems" of v1.8.11
2013-05-14 20:02:43 -05:00
Raymond Lu
b8772cf604 [svn-r23703] Issue 8380 - followup for previous checkin. I forgot to add test/unregister.c as a new test.
No test is needed.
2013-05-14 15:20:51 -05:00
Raymond Lu
71af5b7480 [svn-r23702] Issue 8380 - H5Zunregister caused seg fault. This is a porting of code from the trunk. It fixes the problem by first iterating
through all opened datasets and groups to see if any of them uses the filter.  If it finds one, the function fails with a message.  
Then the function flushes all opened files.

Tested with h5committest.
2013-05-14 14:56:51 -05:00
Quincey Koziol
811ac68ac2 [svn-r23699] Description:
Revert r23696, 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:20:38 -05:00
Quincey Koziol
afc68537cd [svn-r23696] Description:
Bring r23695 from trunk to 1.8 branch:

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 11:42:54 -05:00
Allen Byrne
260ed1d2bc [svn-r23692] Remove INSTALL_VMS file.
Added if block around INSTALL files
2013-05-09 13:07:36 -05:00
Albert Cheng
d13f1d066d [svn-r23690] Archive the 1.8.11 RELEASE.txt into 1.8's HISTORY-1_8.txt file. 2013-05-09 00:45:24 -05:00
Albert Cheng
6fcc3c59d4 [svn-r23689] Archive the 1.8.10-patch1 RELEASE.txt into 1.8's HISTORY-1_8.txt file. 2013-05-09 00:37:29 -05:00
Albert Cheng
59318f2041 [svn-r23687] Bug fix: HDFFV-8435
Need to update libtool version number for v1.8.11 since two functions,
H5Pget_dxpl_multi and H5Pset_dxpl_multi were removed. Then v1.8 is now
v1.8.12-xxx and needed an update to.


config/lt_vers.am:
    libtool information is changed to 8.0.1 because it is a revision
    different from v1.8.10.

configure:
src/Makefile.in:
hl/src/Makefile.in:
hl/c++/src/Makefile.in:
hl/fortran/src/Makefile.in:
c++/src/Makefile.in:
fortran/src/Makefile.in:
README.txt:
    autogenerated by bin/reconfiure.

Tested: h5committest, then visual inspect that the libhdf5.so.x.y.z is
changed accordingly.
Built in duck by hand and see it changes to libhdf5.8.dylib too.
2013-05-09 00:12:31 -05:00
HDF Tester
b0bab950af [svn-r23670] Snapshot version 1.8 release 12 (snap2) 2013-05-05 19:31:40 -05:00
Albert Cheng
82590ce873 [svn-r23663] 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:26 -05:00
Allen Byrne
fdd81f6b89 [svn-r23654] Add parallel references to cmake config files 2013-04-29 11:10:24 -05:00
Allen Byrne
3166303487 [svn-r23653] Update new windows compilers 2013-04-29 11:09:41 -05:00
Allen Byrne
ba5cbe0dc0 [svn-r23650] Correct text of VS doc 2013-04-29 09:19:00 -05:00
Allen Byrne
a2eae39b6e [svn-r23648] Remove MinGW reference 2013-04-29 09:02:04 -05:00
Allen Byrne
14f67d3fc2 [svn-r23647] Correct file reference in pack list 2013-04-29 09:00:16 -05:00
Albert Cheng
8abe3be585 [svn-r23639] Removed INSTALL_MinGW because,
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).)
2013-04-26 18:03:19 -05:00
Allen Byrne
5d02aac97d [svn-r23633] Added Windows 8 to configuration 2013-04-26 14:34:50 -05:00
Allen Byrne
926942e881 [svn-r23629] HDFFV-8368: Merge removal of include sub-folders from trunk 2013-04-25 15:54:56 -05:00
Allen Byrne
ba0275e3d7 [svn-r23628] HDFFV-8364: merge from trunk 2013-04-25 13:09:07 -05:00
Allen Byrne
ce593b0f56 [svn-r23625] Updated and renamed documents 2013-04-25 12:41:38 -05:00
Mark Evans
720afbd673 [svn-r23624] _ Edited to help readability.
No testing needed.
2013-04-25 11:32:05 -05:00
Mark Evans
b22f207249 [svn-r23623] _ A few more editing changes. 2013-04-25 11:31:47 -05:00
Mark Evans
2ffb7fb2df [svn-r23622] _ Added a number to the Appendix heading. 2013-04-25 10:58:16 -05:00
Mark Evans
2efb347753 [svn-r23621] _ Edited to help readability.
No testing needed.
2013-04-25 10:42:02 -05:00
Allen Byrne
8c3e00f79b [svn-r23620] Add windows quick build section 2013-04-24 14:36:47 -05:00
Albert Cheng
72801adb88 [svn-r23619] Bug fix: HDFFV-8390
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.
2013-04-24 13:27:27 -05:00
Allen Byrne
32a116458a [svn-r23617] Add missing test include 2013-04-24 11:18:46 -05:00
Allen Byrne
b29c2db9a9 [svn-r23616] added ctest option commands 2013-04-24 11:01:36 -05:00
Allen Byrne
bd8bf33abb [svn-r23615] Corrected and updated instructions 2013-04-24 10:51:28 -05:00
Allen Byrne
d896ff95b1 [svn-r23612] Update cmake and windows usage instructions 2013-04-23 12:32:13 -05:00
Albert Cheng
82869120a9 [svn-r23610] Improvement: DFFV-8245
Use Clang as the compiler for the Mac platform.

Changed all Mac to use clang/clang++ as the default C and CXX compilers if
not provided by the user. Still use gfortran as the default fortran
compiler since Apple does not provide any fortran compiler.

HDFFV-8245: bug fix. Snow Leopard (darwin 10.X) does not have clang++.
Reversed it to use gcc/g++ as the default C and CXX compilers for Darwin 10.X
systems.

Tested: h5committest plus duck (darwin 11), wren (darwin 12) and fred
(darwin 10).
2013-04-22 17:24:37 -05:00
Allen Byrne
0421089a13 [svn-r23609] Update with corrections 2013-04-22 16:27:27 -05:00
HDF Tester
eed5e05239 [svn-r23605] Snapshot version 1.8 release 12 (snap1) 2013-04-21 19:48:22 -05:00
Quincey Koziol
f4d23a1400 [svn-r23598] Description:
Bring r23597 from trunk back to 1.8 branch:

Bring r20683 from Coverity branch back to trunk:

Isues 1309-1333: Changed strcpy/strcat to strncpy/strncat with maximum size expe

Tested on:
    Max OSX/64 10.8.3 (amazon) w/C++ & FORTRAN
2013-04-17 09:04:38 -05:00
Allen Byrne
d459286d41 [svn-r23593] Remove old references 2013-04-16 09:19:38 -05:00
Quincey Koziol
db1abfa91a [svn-r23592] Description:
Bring r23584 from trunk to 1.8 branch:

    Update with new compiler warnings for gcc 4.8.x

Tested on:
    Mac OSX/64 10.8.3 (amazon) w/gcc 4.8.0
2013-04-15 13:24:39 -05:00
Raymond Lu
ba61466cc6 [svn-r23589] I added SunOS 5.11 (emu) as a newly supported system. 2013-04-15 11:05:39 -05:00