Commit Graph

14114 Commits

Author SHA1 Message Date
Mohamad Chaarawi
ca6ffd477d [svn-r25661] Update the default setting for the memb_addr array when use passes NULL to equally divide all the address space between all the members.
Before there was one chunk of the address space not being used.

tested h5committest, and multi vfd make check on jam.
2014-10-03 10:51:50 -05:00
Mohamad Chaarawi
26400c392b [svn-r25659] fix filename generation with prefix for perf test.
tested h5commitest, jam & platypus parallel.
2014-10-02 10:56:09 -05:00
Binh-Minh Ribler
bd9c6d829a [svn-r25658] Purpose: Fixed HDFFV-8922
Description:
    Added notes regarding UTF-8 and extended ASCII, provided in HDFFV-8899,
    to C++ API.
Platforms tested:
    Linux/32 2.6 (jam) - only in comments
2014-10-02 09:59:01 -05:00
Albert Cheng
cbd0112b16 [svn-r25654] Bug fix: HDFFV-8933
Description:
Mac has changed to use the clang/clang++ compilers but compiler settings for production, debug and profile
were not setup.

Solution:
Setup default values for PROD_CFLAGS, PROD_CPPFLAGS, DEBUG_CFLAGS, DEBUG_CPPFLAGS.
PROFILE_CFLAGS and PROFILE_CPPFLAGS were set too but clang does not -pg or such for
profiling. Need to fix it later.

Tested: duck, swallow, and quail using --enable-production.
2014-10-01 23:30:53 -05:00
Mohamad Chaarawi
87bed2c752 [svn-r25651] Fix for: HDFFV-8715
HDF5_PARAPREFIX is ignored in parallel dense attribute and performance tests.

tested on Jam w/ parallel.
2014-10-01 17:02:41 -05:00
Allen Byrne
bfdf663569 [svn-r25646] Fix missing endif 2014-10-01 09:29:42 -05:00
Binh-Minh Ribler
1df7b415ab [svn-r25645] Description:
Removed the try/block with new/bad_alloc that were unintentionally
    committed previously.
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    SunOS 5.11 (emu)
2014-09-30 23:31:37 -05:00
Binh-Minh Ribler
22d0d32716 [svn-r25644] Purpose: Fixed HDFFV-8928
Description:
    Followed hints on the JIRA issue to remove several potential memory
    leaks.
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    SunOS 5.11 (emu)
2014-09-30 23:05:57 -05:00
Binh-Minh Ribler
10f1e6acf8 [svn-r25640] Purpose: Fixed HDFFV-4259
Description:
    - Used H5I_INVALID_HID instead of 0 to initialized member "id" in classes
      that represent HDF5 objects.  For PropList, H5P_DEFAULT has to be used
      instead of H5I_INVALID_HID.
    - Added try/catch block to some dynamically allocating memory code and
      re-throw the bad_alloc exception with a message informing the location of
      the failure.
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    SunOS 5.11 (emu)
2014-09-30 13:20:36 -05:00
Binh-Minh Ribler
0befe65753 [svn-r25632] Purpose: Fixed HDFFV-8852
Description:
    H5F_ACC_CREAT was included in the C++ API while the C library doesn't
    allow it yet.  Possibly, in the future, but not now.  In addition, the
    two flags H5F_ACC_RDONLY and H5F_ACC_RDWR were missing from the
    documentation, causing confusion that appending is not supported.
Solution:
    - Removed H5F_ACC_CREAT from the function until the C library support it
    - Added H5F_ACC_RDONLY and H5F_ACC_RDWR to the comments to update the
      documentation
Platforms tested:
    Linux/ppc64 (ostrich)
    Linux/32 2.6 (jam)
    SunOS 5.11 (emu)
2014-09-29 15:52:08 -05:00
Scot Breitenfeld
9140500b86 [svn-r25631] Fix fo HDFFV-8912 2014-09-29 11:23:57 -05:00
Scot Breitenfeld
17893b24ea [svn-r25629] Fix for hdffv-8855. 2014-09-29 10:31:40 -05:00
HDF Tester
c617cbdfb0 [svn-r25627] Snapshot version 1.9 release 197 2014-09-28 05:34:35 -05:00
Scot Breitenfeld
6f2f584c42 [svn-r25626] Changed the callback function integer type from INTEGER to INTEGER(C_INT) for portability, HDFFV-8909. 2014-09-26 09:25:04 -05:00
Allen Byrne
8bd91611f4 [svn-r25624] Define symbol for other compilers as nothing.
Tested: platypus
2014-09-26 09:12:55 -05:00
Allen Byrne
38ffe94174 [svn-r25623] Update from 1.8 docs - docs team changes from last release 2014-09-25 16:11:54 -05:00
Mohamad Chaarawi
a881862802 [svn-r25620] Fix a bug in multi VFD when the memb_addr in H5Pset_fapl_multi is passed
as NULL. The library is supposed in that case to equally divide the
address space among all members, but there was a bug causing an
overflow in the assignment.

tested with h5commitest
2014-09-25 14:30:36 -05:00
Scot Breitenfeld
52d5e22956 [svn-r25618] Added tests for HDFFV-8879 2014-09-25 09:48:33 -05:00
Allen Byrne
51e9f7091c [svn-r25617] Upgrade packaging process with cmake helper functions.
Tested: local linux
2014-09-25 09:37:09 -05:00
Allen Byrne
510e79af7c [svn-r25615] Include plugin header change. H5PLextern.h and H5PLprivate.h have two opposing use cases, only the enum is common.
Tested: local linux and windows
2014-09-25 08:51:40 -05:00
Scot Breitenfeld
0324181acc [svn-r25614] Fixed HDFFV-8670
*H5DSis_scale and other HL APIs do not null terminate string (and other issues)
2014-09-24 16:56:47 -05:00
Allen Byrne
b2fa3069d9 [svn-r25608] Windows needs extra slashes 2014-09-23 15:21:17 -05:00
Allen Byrne
148097511c [svn-r25607] Add 10 sec timeout to VFD - flush2 tests instead of default 20 min. 2014-09-22 13:46:21 -05:00
HDF Tester
ae00b7b591 [svn-r25604] Snapshot version 1.9 release 196 2014-09-21 05:29:14 -05:00
Allen Byrne
9a5a86e873 [svn-r25595] Update VMs on other tested 2014-09-17 09:20:58 -05:00
HDF Tester
7f2fa8340b [svn-r25591] Snapshot version 1.9 release 195 2014-09-14 05:30:20 -05:00
Mohamad Chaarawi
1064f6cd03 [svn-r25586] need to use MPI_Count and corresponding _x check routines post read/write to handle big counts. 2014-09-11 10:59:04 -05:00
Mohamad Chaarawi
ace4fef4d6 [svn-r25573] fix error output when dataset verify detects wrong data. 2014-09-05 14:30:42 -05:00
Allen Byrne
5a4357e4fb [svn-r25570] UNDO:Added option to build tools static when building shared libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292.
Windows DLL linkage problem because of defines needed.

Tested: local linux
2014-09-03 14:04:18 -05:00
Allen Byrne
c23f3a7ea5 [svn-r25569] Added option to build tools static when building shared libraries. This will prevent 'dll' being appended to the tool name on windows. See HDFFV-8292.
Tested: local linux
2014-09-03 12:12:52 -05:00
HDF Tester
2154d1c6f1 [svn-r25563] Snapshot version 1.9 release 194 2014-08-31 05:31:14 -05:00
Allen Byrne
38251c0765 [svn-r25552] JAVA-1880: hdfview failure to load plugins identified default value was incorrectly formed.
Tested: windows
2014-08-25 16:11:48 -05:00
HDF Tester
77e7e788c8 [svn-r25546] Snapshot version 1.9 release 193 2014-08-24 05:32:01 -05:00
Allen Byrne
32c3fec56c [svn-r25536] HDFFV-8897: remove include extra paths. 2014-08-19 09:59:17 -05:00
HDF Tester
3f11676e9d [svn-r25534] Snapshot version 1.9 release 192 2014-08-17 04:54:45 -05:00
Mohamad Chaarawi
88fb6b1374 [svn-r25531] remove use of C99 PRI that failed on windows in dtypes.c
fix bugs where hid_t were assumed to be 32 bit ints or herr_t.
2014-08-11 14:13:45 -05:00
Mohamad Chaarawi
2a5454616a [svn-r25527] fix printf format warnings in dtypes test. 2014-08-11 09:19:43 -05:00
Mohamad Chaarawi
f98f792fe3 [svn-r25524] remove usage of // comment styles. 2014-08-10 19:01:41 -05:00
Allen Byrne
a794cc9103 [svn-r25518] HDFFV-8880: Remove t_posix_compliant test references 2014-08-06 16:49:19 -05:00
Mohamad Chaarawi
333f1d4783 [svn-r25516] remove use of MPI_LB and MPI_UB deprecated markers and use resize instead. 2014-08-06 12:10:54 -05:00
Mohamad Chaarawi
7433fb9dc1 [svn-r25514] Replace MPI deprecated routines with undeprecated ones. 2014-08-05 10:36:38 -05:00
Scot Breitenfeld
a72cb6e43e [svn-r25510] Added the parameters to the code comment section:
H5T_VLEN_F (9)
             H5T_ARRAY_F (10)

No source changes.
2014-08-05 09:06:35 -05:00
Mohamad Chaarawi
db51b55049 [svn-r25509] HDFFV-8878:
Make the fill value operation for chunked datasets in parallel collective/fast.

tested with h5committest
2014-08-04 14:58:03 -05:00
Dana Robinson
4defea0020 [svn-r25508] Added a check that ensures page_size is not set to zero in
H5Pset_core_write_tracking(). This ensures that the behavior
matches the description in the reference manual.

Tested on a local linux VM. This is a very minor change.
2014-08-04 13:37:55 -05:00
HDF Tester
1bd45cb96f [svn-r25506] Snapshot version 1.9 release 191 2014-08-03 05:01:09 -05:00
Mohamad Chaarawi
d4ebdeadad [svn-r25504] fix ret_value in H5Oexists_by_name to be htri_t instead of hid_t. Bug exposed in VOL branch. 2014-08-01 15:13:27 -05:00
Mohamad Chaarawi
8771fba1de [svn-r25503] - fix bug in encode/decode plist parallel test when 1 proccess is used to run the test.
- fix warning in t_chunk_alloc.
2014-08-01 14:24:52 -05:00
Mohamad Chaarawi
beb6f83cfd [svn-r25500] fix HDFFV-8888 - H5Ldelete_by_idx fails on non-existent group name.
tested Jam. minor change.
2014-07-31 14:26:19 -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
3f701fda65 [svn-r25487] store all members of the driver info in the file structs since they
will be needed if H5Pget_create_plist is called.

tested jam. minor change.
2014-07-29 11:51:24 -05:00