Elena Pourmal
fc0fba145e
[svn-r27220] Maintenance: Added copyrigth; removed read buffer initialization since fill value feature works now.
...
Tested on jam.
2015-06-16 16:42:48 -05:00
Neil Fortner
f7e10b55ab
[svn-r27053] Add more tests for unlimited selections.
...
Fix off by 1 error involving minimum extent of VDS.
Other minor fixes/cleanup.
Tested: ummon
2015-05-12 10:39:10 -05:00
Elena Pourmal
bc6873d3bd
[svn-r27025] Enabled compilation and run for the new vds examples for "make installcheck"; added to MANIFET.
2015-05-05 16:35:10 -05:00
Elena Pourmal
eda6bf097a
[svn-r27024] Modified Percival example to read VDS data.
...
First, the example reads all VDS data, then the data that is in the first source dataset.
Tested on jam.
2015-05-05 15:41:21 -05:00
Neil Fortner
8fe3dfbf94
[svn-r27022] Add new functions H5Pset_virtual_dataspace_bounds and
...
H5Pget_virtual_dataspace_bounds.
Minor refactor of dataset initialization code to make this cleaner.
Update h5_vds-percival-unlim-maxmin.c
Other minor fixes/cleanup.
Tested: ummon
2015-05-05 15:15:40 -05:00
Elena Pourmal
8ba06cb15e
[svn-r27018] Fixed a comment for the expected VDS sizes.
2015-05-05 13:07:15 -05:00
Elena Pourmal
95b63ae685
[svn-r27017] Modified Percival example to have different extents for the source datasets for quick testing of
...
H5Pset_virtual_dataspace_bounds.
Tested on jam that the source datasets are extended and data is added as intended.
2015-05-05 12:57:44 -05:00
Neil Fortner
a9b2e36065
[svn-r26962] Add support for unlimited selections to VDS code.
...
Not tested (except for percival-unlim example)
Fix percival-unlim example
Other bug fixes/cleanup
Tested: Fedora 64
2015-04-28 22:22:55 -05:00
Elena Pourmal
f3f7473161
[svn-r26960] Added example of unlimited VDS using Percival use case.
2015-04-28 18:23:02 -05:00
Dana Robinson
a2475e33a2
[svn-r26879] Removed printf size_t warnings from VDS examples.
...
size_t parameters are now printed using lu after being cast to
unsigned long (safe for C89).
Tested on: 64-bit linux VM
2015-04-22 08:29:03 -05:00
Neil Fortner
0a3151792f
[svn-r26878] Fix errors in unlimited selection serialize/deserialize
...
Other minor fixes
Tested: jam
2015-04-21 17:42:33 -05:00
Neil Fortner
6a27582a44
[svn-r26781] Merge revisions 26305 through 26780 from trunk to vds branch.
...
Tested: ummon
2015-04-10 18:00:48 -05:00
Larry Knox
3032f3adf3
[svn-r26711] Recommitting revisions 26669 and 26670, removing VPATH and redundant /usr/include and lib in fcompile and link flags checks, now that I have run reconfigure.
...
Also changed paths to h5cc, etc. in scripts to run installed examples from relative paths to absolute paths.
Tested with h5committest.
2015-04-02 16:07:53 -05:00
Allen Byrne
45577d5693
[svn-r26660] HDFFV-9131: autotols rework
...
Remove CXX_CONDITIONAL
remove unneeded/obsolete sections.
h5commtitest
2015-03-30 13:55:21 -05:00
Elena Pourmal
e26999516d
[svn-r26609] Neil fixed a bug that caused a failure when a source file was closed. Removed comments from the
...
example.
Tested on jam.
2015-03-26 17:03:45 -05:00
Allen Byrne
451a91e53b
[svn-r26594] Merge macros and fortran changes from dual_binary feature.
...
Tested: local linux
2015-03-25 17:08:46 -05:00
Elena Pourmal
1f9bf8d63b
[svn-r26568] Simplified percival example.
2015-03-24 18:42:14 -05:00
Elena Pourmal
b8551d25cc
[svn-r26565] Since fill values for VDS do not work at this point initialized the read buffer to show
...
that VDS data is read correctly, leaving unmapped data untouched.
Tested on jam.
2015-03-24 18:02:37 -05:00
Elena Pourmal
dd5a137083
[svn-r26564] Modified related files after adding example/h5_vds-percival.c
...
Tested on jam.
2015-03-24 17:56:24 -05:00
Elena Pourmal
f7c38d0a2d
[svn-r26562] Added examples for percival use case.
2015-03-24 17:43:43 -05:00
Elena Pourmal
13299383ea
[svn-r26557] Removed commented VDS read code. tested on jam.
2015-03-24 15:21:53 -05:00
Jerome Soumagne
1cd7c16a9d
[svn-r26509] Run reconfigure after merges from autotools_rework branch.
2015-03-20 14:15:51 -05:00
Allen Byrne
e1fed18477
[svn-r26431] Add new example (reorder to match closer to makefile)
2015-03-11 09:25:20 -05:00
Elena Pourmal
ca2a0b80c5
[svn-r26420] Added new example for simple I/O. Modified other examples according to the suggestion in H5VDS-7 (see VDS-178)
2015-03-10 17:15:20 -05:00
Elena Pourmal
802fac804d
[svn-r26376] Added new examples for fixed-size Excalibur and for Eiger use cases. Fixed several typos.
...
Tested on jam.
2015-03-05 18:04:57 -05:00
Elena Pourmal
e2175fd0ca
[svn-r26360] Modified CMake files to accomodate new h5_vds-exc.c example.
2015-03-04 12:29:29 -05:00
Elena Pourmal
3c9c263e5a
[svn-r26359] Added h5_vds-exc.c to misc. files and ran bin/reconfigure.
...
Tested on jam.
2015-03-04 12:26:33 -05:00
Elena Pourmal
026cf21de8
[svn-r26357] Added mapping example for the Excalibur detector use case.
2015-03-04 12:03:32 -05:00
Elena Pourmal
56f7406671
[svn-r26343] Improved output.
2015-03-02 16:34:39 -05:00
Elena Pourmal
a726992cd8
[svn-r26342] Added usage of the new H5S*_regular_hyperslab functions.
...
Tested on jam.
2015-03-02 16:32:27 -05:00
Dana Robinson
7462a7ef1c
[svn-r26329] Merge of r26069, r26070, and r26072 from the features/autotools_rework
...
branch.
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.
Part of: HDFFV-9086
Tested on: h5committest
2015-02-27 07:50:38 -05:00
Neil Fortner
952d00e7f0
[svn-r26306] Merge r26296 through 26304 from trunk to vds branch.
...
It should no longer be necessary to use --enable-using-memchecker
make check fails due to an issue with h5ls apparently unrelated to the merge
Tested: ummon
2015-02-25 17:06:18 -05:00
Mohamad Chaarawi
c4044e0c85
[svn-r26303] remove files with .clog2 extension generated by MPE when doing make clean.
2015-02-25 13:48:31 -05:00
Elena Pourmal
99a3f4d8d4
[svn-r26297] Changed example and h5dump according to suggestions at today's code review VDS-176.
...
BNF has been updated too. Now h5dump displays VDS like this:
HDF5 "vds.h5" {
GROUP "/" {
DATASET "VDS" {
DATATYPE H5T_STD_I32LE
DATASPACE SIMPLE { ( 4, 6 ) / ( 4, 6 ) }
STORAGE_LAYOUT {
VIRTUAL {
HYPERSLAB { (0,0)-(0,5) };
a.h5;
A;
ALL;
HYPERSLAB { (1,0)-(1,5) };
b.h5;
B;
ALL;
HYPERSLAB { (2,0)-(2,5) };
c.h5;
C;
ALL;
}
}
}
FILTERS {
.......
I just commented the code with "EIP" and didn't delete to simplify the review with Allen tomorrow.
Tested on jam
2015-02-24 23:19:41 -05:00
Neil Fortner
2ca5b16a9f
[svn-r26296] Merge r26050 through 26295 from trunk to vds branch.
...
Tested: ummon
2015-02-24 16:53:56 -05:00
Elena Pourmal
7556f179c3
[svn-r26269] Minor cleanup in the comments.
2015-02-21 22:38:00 -05:00
Elena Pourmal
7881deb15e
[svn-r26268] Added VDS example.
...
I ran bin/reconfigure on jam and it modified test/Makefile.in. May be Neil fixed Makefile.am,
but didn't run reconfigure?
Tested on jam.
2015-02-21 22:26:08 -05:00
Allen Byrne
73bb11dda3
[svn-r26208] Update cmake minimums
2015-02-18 11:56:22 -05:00
Scot Breitenfeld
b28b5fade9
[svn-r26188] Merged autotools fixes into the trunk:
...
HDFFV-9089, HDFFV-9091, HDFFV-9092, HDFFV-9094, HDFFV-9095
2015-02-16 12:17:49 -05:00
Mohamad Chaarawi
74fbb9e327
[svn-r26180] merge 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.
tested with h5committest.
2015-02-16 11:17:03 -05:00
Quincey Koziol
33ea1ada24
[svn-r25496] Description:
...
Merge 64-bit ID changes from branch to trunk. (Plus a few minor cleanups
that aren't on the branch)
Tested on:
Mac OSX/64 10.9.4 (amazon) w/C++ & FORTRAN
(h5committested on branch already for a week)
2014-07-30 15:55:14 -05:00
Mohamad Chaarawi
06ef71a37f
[svn-r25397] - remove configure checks for MPI_File_get_size and Big
...
MPI_File_set_size as they are supported by most MPI implementations.
- fix bug in t_mpi.c (HDFFV-8856)
2014-07-07 13:22:48 -05:00
Allen Byrne
21474f8eee
[svn-r25188] Implement change to cmake_ext_mod config folder
...
Tested: local linux
2014-05-14 14:50:28 -05:00
Larry Knox
c6e3e68297
[svn-r25117] Removed LT_ADD_LIBHDF5_DEPENDENCY configure conditional to roll back fix for removing rpaths from l
...
ib files. The fix also removed dependencies on libhdf5, etc. when the --disable-sharedlib-rpath co
nfigure option was invoked.
Added instead configure variable hardcode_into_lib=no. This removes rpath from lib files on Linux
and solaris machines.
Tested with h5committest on jam, koala, ostrich and platypus (cmake), and with configure option --disable-sharedlib-rpath on emu, platypus and quail.
2014-04-25 16:59:53 -05:00
Dana Robinson
7309bb5ab8
[svn-r25113] Fixed Subversion EOL and executable attributes. No code changes.
2014-04-25 16:27:37 -05:00
Larry Knox
f32690b53c
[svn-r24997] Added compiler versions for mpich to settings file and configure summary.
...
For make installcheck, compile and run installed examples using the installed scripts. They were being compiled but not run.
Add Fortran2003 examples to the run-ex-fortran script when fortran2003 is enabled.
Set flag to -O3 in production mode for Intel compilers other than those with specified other settings.
Gentoo patches:
Remove unnecessary setting of LD_LIBRARY_PATH from configure.
Prevent potential array subscript out of bounds error in perform/pio_engine.c and sio_engine.c.
Tested with h5committest on jam, koala, ostrich and platypus, on emu and kite, and parallel tests on jam, koala and platypus with mpich built with gnu 4.8.2 and with intel compilers.
2014-04-08 23:55:49 -05:00
Allen Byrne
c6fe8c70b2
[svn-r24932] HDFFV-8290: Remove unnecessary $(srcdir) and use AM_CPPFLAGS instead of INCLUDES. Update automake to 1.14.1
...
h5committest
2014-03-31 12:07:05 -05:00
Quincey Koziol
2e4302818a
[svn-r24864] Description:
...
Remove all traces of MPI-POSIX VFD and GPFS detection/code.
Remove remaining traces of stream VFD.
Remove testpar/t_posix_compliant test (it's not actually verifying anything).
Clean up H5D__mpio_opt_possible() further.
Moved environment variable that disables MPI collective operations into
MPI-IO VFD (instead of it being in src/H5S.c).
A few other small code cleanups.
Tested on:
Mac OSX/64 10.9.2 (amazon) w/parallel & serial
2014-03-21 18:02:24 -05:00
Allen Byrne
da23edd24e
[svn-r24851] example causes modal permission dialog to popup on windows. build but do not execute.
2014-03-20 16:18:30 -05:00
Allen Byrne
ba2c98d42a
[svn-r24850] example causes modal permission dialog to popup on windows. Do not build.
2014-03-20 16:17:24 -05:00