Commit Graph

319 Commits

Author SHA1 Message Date
Allen Byrne
e835063ebf Change CMake min to 3.10 2018-03-09 12:38:48 -06:00
Allen Byrne
ef4aa562dd HDFFV-10392,10393,01385 merge from develop 2018-01-22 11:56:54 -06:00
lrknox
2c3bde7f74 Add assignment to get value from environment variable realtimeOutput.
Propagate changes to Makefile.ins with bin/reconfigure.
2017-12-04 16:54:09 -06:00
Allen Byrne
1b94b97105 HDFFV-10321 merge from develop 2017-11-02 11:24:24 -05:00
lrknox
7f758f2eea Merge branch '1.8/master' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into hdf5_1_8 2017-08-25 15:10:42 -05:00
M. Scot Breitenfeld
51b97cc02d generated reconfigure files for configure changes 2017-08-04 09:03:29 -05:00
lrknox
9a31b0748f Disable building of libdynlib* dynamically loaded plugin test libraries
on CYGWIN.
Added known problem entry to RELEASE.txt.
Set version for 1.8.19 release.
Barbara updated contents of README.txt file.
2017-06-14 12:26:55 -05:00
lrknox
16e0eb3c52 Moved libdynlib* plugin test libraries to noist_LT_LIBRARIES with added
flag '-rpath /nowhere' to stop them being installed while keeping them
from linking with libhdf5, etc.
Incremented version to 1.8.19-pre1 and ran bin/release to create tar
and zip files for testing.
2017-06-12 17:04:41 -05:00
lrknox
00d423af60 Update text in COPYING files in subdirectories to match changes to
copyright notices in source files.
Update Copyright notices in acsite.m4 and bin/yodconfigure that were
overlooked by chkcopyright.
Remove broken and unnecessary urls from comments in
hl/fortran/src/H5IMcc.c and hl/src/H5IM.c.
Commit bin/reconfigure changes to generated files.
2017-05-24 16:30:58 -05:00
lrknox
3a43f7af3e Merge branch 'hdf5_1_8' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_8 2017-05-19 21:32:43 -05:00
Vailin Choi
a59d5166be Minor modifications for HDFFV-9934
Print out failure/success messages from running the tests in hl/test/test_dset_opt.c.
Tested on emu, quail, kituo, platypus.
2017-05-17 23:15:54 -05:00
lrknox
583952ed15 Change copyright headers to replace url referring to file to be
removed and replace it with new url for COPYING file.
2017-05-16 10:16:12 -05:00
Dana Robinson
8501476da2 Adds a new H5DO HL test that ensures chunk overwrites work properly.
Part of HDFFV-10187.
2017-05-12 17:39:24 -04:00
Allen Byrne
7112b53b32 Windows does not know what a uint is
Index value used in math operation with hsize_t
2017-05-11 14:30:45 -05:00
Vailin Choi
a0e70a248e Merge pull request #485 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:hdf5_1_8 to hdf5_1_8
* commit '8c2d4c354413d4f3578aa30cf28ee4c4f5c137cf':
  Incorporate additional code changes for the H5DOread_chunk patch from GE healthcare (HDFFV-9934) Modifications made based on pull request (#485) comments.
  Incorporate additional code changes for the H5DOread_chunk patch from GE healthcare (HDFFV-9934) Incorporate the code changes that were missing from the original patch: (1) Additional tests in hl/test/test_dset_opt.c (2) Fix in src/H5Dchunk.c for direct access when an entry is in chunk cache but not dirty Tested on playtpus, ostrich, kituo, mayll, osx1010test, quail, emu.
2017-05-11 03:15:31 -05:00
Vailin Choi
8c2d4c3544 Incorporate additional code changes for the H5DOread_chunk patch from GE healthcare (HDFFV-9934)
Modifications made based on pull request (#485) comments.
2017-05-11 03:11:05 -05:00
lrknox
0ff30fa67c Move libdynlib* test lib files from lib_LTLIBRARIES to dyn_LTLIBRARIES
and other changes to Makefiles and config/conclude.am to eliminate
link errors with new libdynlib*_la_LDFLAGS which were added to stop
libdynlib* files linking to external libraries.
2017-05-10 13:54:18 -05:00
Vailin Choi
01e55ba75c Incorporate additional code changes for the H5DOread_chunk patch from GE healthcare (HDFFV-9934)
Incorporate the code changes that were missing from the original patch:
(1) Additional tests in hl/test/test_dset_opt.c
(2) Fix in src/H5Dchunk.c for direct access when an entry is in chunk cache but not dirty
Tested on playtpus, ostrich, kituo, mayll, osx1010test, quail, emu.
2017-05-02 19:34:20 -05:00
Allen Byrne
97ad052c77 Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_8)
* commit '043aabe8cbd1abcc41ea2fb887b3a8ddd706500c':
  Made corrections according to code review. 1) Change fprintf to HDfprintf in hl/test/test_dset_opt.c 2) Remove extra line in src/H5Dpkg.h 3) Add one more test to hl/test/test_dset_opt.c Tested on mayll and osx1010test.
  Incorporate patch from GE Heathcare (HDFFV-9934) 1) Integrate the patch 2) Fix bugs when debugging the patch 3) Add test to hl/test/test_dset_opt.c Tested on moohan, ostrich, platypus, emu, osx1010test, quail, kituo, mayll.
2017-04-06 09:12:32 -05:00
Vailin Choi
e7c1ef3342 Made corrections according to code review.
1) Change fprintf to HDfprintf in hl/test/test_dset_opt.c
2) Remove extra line in src/H5Dpkg.h
3) Add one more test to hl/test/test_dset_opt.c
Tested on mayll and osx1010test.
2017-04-03 17:45:25 -05:00
Vailin Choi
ea1bb348c5 Incorporate patch from GE Heathcare (HDFFV-9934)
1) Integrate the patch
2) Fix bugs when debugging the patch
3) Add test to hl/test/test_dset_opt.c
Tested on moohan, ostrich, platypus, emu, osx1010test, quail, kituo, mayll.
2017-04-02 21:18:16 -05:00
Allen Byrne
ba2cfde1fd Merge/port changes from develop back to 1.8 for tools and cmake 2017-03-29 16:44:23 -05:00
hdftest
e627a2a45b Delete files inadvertently checked in with version changes following snapshot release. (Changed daily test command to add specific files for commit instead of all new and modified files.) 2017-02-22 15:54:27 -06:00
HDF Tester
d17974de20 Snapshot version 1.8 release 19 (snap1) 2017-02-19 20:50:59 -06:00
hdftest
31cb55251c Delete files inadvertently checked in with version changes following snapshot release.
Add 2 test files to testfiles to be removed list in hl/test/Makefile.am.
2017-02-16 10:19:04 -06:00
HDF Tester
65f15be58e Snapshot version 1.8 release 19 (snap0) 2017-02-12 20:57:47 -06:00
Allen Byrne
78ea0a0c08 HDFFV-9875 Bring changes from develop branch 2017-02-06 15:30:08 -06:00
Allen Byrne
4f3f30e63d Update CMake required to version 3.2.2 2017-01-18 14:42:39 -06:00
lrknox
1974619efb Update shared object file numbers according to changes in v1.8.18 release.
Update autotools and libtool versions.
Run bin/reconfigure.
2016-11-01 13:30:48 -05:00
Binh-Minh Ribler
12a26c2374 Description:
- Merged my commits to develop that fixed HDFFV-9758:
        b3b7ae087e
        14e308b2e6
    - Merged a commit from trunk by Quincey:
    commit ec2fbe0883
    Author: Quincey Koziol <koziol@hdfgroup.org>
    Date:   Thu Jul 7 13:54:11 2016 -0500

        [svn-r30158] Description:
            More warning cleanups.  This brings us down to ~1300 warnings in 167

        Tested on:
            MacOSX/64 10.11.5 (amazon) w/serial & parallel
            (h5committest forthcoming)

Platforms tested:
    Linux/32 2.6 (jam)
    Darwin (osx1010test)
2016-10-24 16:06:56 -05:00
Binh-Minh Ribler
94a0f8d61c Purpose: Fixed Packet Table issues
Description:
    - Removed calls to H5Tget_native_type from PT APIs because it is up to
      the application, whether it wants the buffer to be read into memory
      in the machine’s native architecture.  Currently, however, the PT
      doesn't allow an application to specify memory datatype.  Perhaps,
      a new API can be added to provide that capability.
    - Added calls to H5Tcopy to H5PTcreate/H5PTcreate_fl/H5PTopen to save
      a copy of the application's datatype or the dataset's datatype.
    - Added various missing H5Tclose to the packet table tests, and various
      error checkings.
    Note: leave out changes to test_packet_vlen.c for this commit to wait
          on QAK about merging the commit
          ec2fbe0883 [svn-r30158] first.
    This commit is associated with develop's commits:
	14e308b2e6
        be613da6b8
Platforms tested:
    Linux/32 2.6 (jam)
    Linux/64 (jelly)
    Darwin (osx1010test)
2016-10-24 09:37:11 -05:00
Allen Byrne
d6d7e62d0b [svn-r30171] HDFFV-9939: convert cmake copy commands to reduce issue with too long command lines on some platforms.
Also, refactor hl/tools/gif3h5 cmake files.
JAVA-1920: add plugin test with plugin that depends on hdf5
2016-07-12 12:16:00 -05:00
Binh-Minh Ribler
d9c4a4c747 [svn-r29690] Purpose: Merge PT improvements from trunk
Description:
    Merged from trunk:
        r29269: Improve Packet Table library
        r29295: Replaced H5Acreate with H5Acreate2 (by Larry)
        r29360: Adding missing tests
        r29364: Improve C++ Packet Table library
        r29554: Removed extra line in Copyright
Platforms tested:
    Linux/32 2.6 (jam)
    Linux/64 (platypus)
    Darwin (osx1010test)
2016-04-13 13:48:16 -05:00
Scot Breitenfeld
b60cfd3970 [svn-r29604] HDFFV-9746 Add test for "/" for H5LTpath_valid
Tested: jam (gnu)
2016-04-01 16:30:56 -05:00
Allen Byrne
7470e8114d [svn-r27532] Merge of CMake dual-binary changes from CMake branch to 1.8
Tested: local linux (CMake branch has been tested on Windows)
2015-08-19 15:35:08 -05:00
Mohamad Chaarawi
db4acaf3ab [svn-r27165] Merge 27133 & 27158 from trunk:
- Add a new attribute function characterstic for format:
   * H5_ATTR_FORMAT(X,Y,Z)  __attribute__((format(X, Y, Z)))
 - Rename UNUSED attribute characterstic to H5_ATTR_UNUSED.
 - Rename NORETURN attribute characterstic to H5_ATTR_NORETURN

tested with h5committest.
2015-06-08 16:30:38 -05:00
Larry Knox
083ef61b05 [svn-r26728] Merge trunk reviwions 26669 and 26670.
Removed from configure.ac VPATH section, LONE_COLON check and checks for redundant addition of /usr/include and /usr/lib to compile flags, with reconfigure.

Tested h5committest
2015-04-04 10:27:14 -05:00
Allen Byrne
ad4154cdc8 [svn-r26700] Generators are only built static
Plugin test for disable state does not print error stack and does not print FAILED
2015-04-01 16:04:06 -05:00
Allen Byrne
025d90f573 [svn-r26697] HDFFV-9131: Remove obsolete/unneeded sections. 2015-04-01 15:27:26 -05:00
Allen Byrne
7ebd4c8311 [svn-r26600] Fix CMake target calls to add new parameter 2015-03-26 08:51:01 -05:00
Jerome Soumagne
2bb934857b [svn-r26582] Merge r26509 from trunk
Run reconfigure after merges from autotools_rework branch
2015-03-25 13:07:02 -05:00
Scot Breitenfeld
1361515c51 [svn-r26576] Merged r26321,r26405,r26417 from the trunk into the branch.
Tested: h5committest
2015-03-25 11:21:30 -05:00
Dana Robinson
ab19d0636a [svn-r26398] Merges r26333 from trunk
Eliminates gcc warnings due to -Wunsuffixed-float-constants.

- Adds 'F' suffixes for most float constants.

- A few constants MUST be of type double. These now receive the long
  double L suffix and are then cast to double. I do this via a new
  H5_DOUBLE() macro which was added to H5private.h.

- Additionally, some 1.8-specific float suffixes were added.

Fixes: HDFFV-9148

Tested on: h5committest
2015-03-09 06:27:46 -05:00
Dana Robinson
85beb272c5 [svn-r26395] Merges r26329 from trunk
Removed the configure option that allows selective disabling of individual
internal filters (fletcher32, shuffle, etc.).

This feature mucked up the code with a lot of #ifdefs, saved very little
space and was not scalable to a general scheme for library size reduction.
We've decided to remove the feature while we investigate a more general
scheme for decreasing the library size.

Fixes: HDFFV-9086

Tested on: h5committest
2015-03-08 23:24:02 -05:00
Allen Byrne
ece0ba0336 [svn-r26371] Update cmake mininum version
Update windows wix cpack process.
2015-03-05 11:48:32 -05:00
Scot Breitenfeld
add51325ef [svn-r26314] Brought autotools related changes from the trunk to the branch, r26188 r26280 2015-02-26 09:21:33 -05:00
Scot Breitenfeld
670e5d7aab [svn-r26312] Merged r26294 from the trunk into the branch. 2015-02-26 09:03:11 -05:00
Scot Breitenfeld
4e1ebd70f5 [svn-r26307] merged r26172 from the trunk. 2015-02-25 17:10:38 -05:00
Mohamad Chaarawi
90067b76ce [svn-r26304] bring 26303 from trunk:
remove files with .clog2 extension generated by MPE when doing make clean
2015-02-25 13:52:27 -05:00
Mohamad Chaarawi
62ec301df9 [svn-r26224] merge 26180 from trunk:
configure fixes for HDFFV-9068,9069,9096,9097,9135 from autotools_rework branch:

- Remove Infering parallel compilers (C and Fortran) from configure.ac
- Remove restriction to build shared with parallel
- Cleanup parallel sections in configure.ac
- remove large file support checks
- MPE fixes.
2015-02-18 17:01:17 -05:00