Commit Graph

14108 Commits

Author SHA1 Message Date
Dana Robinson
54a36600c0 [svn-r26249] Removed warnings about NO TRACE from bin/trace script.
Fixes: HDFFV-9098

Tested on: jam (bin/trace only - causes no source changes)
2015-02-20 09:48:18 -05:00
Scot Breitenfeld
6ce3158da7 [svn-r26247] Reverted back from using 'USE MPI' to include 'mpif.h' since windows does not seem to support 'USE MPI'. 2015-02-20 08:59:18 -05:00
Dana Robinson
5867b6db9e [svn-r26246] Corrects a regular expression in the bin/trace Perl script that did not
match API calls which return a pointer.

Fixes: HDFFV-9141

Tested on: h5committest
2015-02-20 08:04:19 -05:00
Scot Breitenfeld
3eeed2f1d5 [svn-r26241] Fixed issue with default 8 byte integers using xlf compilers. 2015-02-19 11:17:16 -05:00
Dana Robinson
fc082e60f3 [svn-r26236] Updated the MANIFEST file after deleting VMS support files.
Tested on: bin/chkmanifest
2015-02-19 09:39:33 -05:00
Dana Robinson
9ecbdc858c [svn-r26234] Removed VMS support from the library. A tag (vms_last_support_trunk) was created just before the VMS files were deleted. 2015-02-19 09:03:23 -05:00
Scot Breitenfeld
3a03c275e9 [svn-r26233] Disable h5tenum_insert_f if F2003 is enabled. 2015-02-19 09:02:36 -05:00
Allen Byrne
a3f987daa9 [svn-r26230] Add def file comment when it is F2003 2015-02-19 08:57:48 -05:00
Dana Robinson
a7f70203b4 [svn-r26225] Removes broken open() call work-around that was specific to the now
unsupported Code Warrior compiler. Also removes the H5_NO_SHARED_WRITING
symbol from the pubconf file.

Fixes: HDFFV-9080

Tested on: jam only, after bin/reconfigure
           (all platforms should see no source changes)
2015-02-19 00:24:09 -05:00
Mohamad Chaarawi
32c030ad2b [svn-r26223] add another H5close before finalize so with-mpe does not fail. 2015-02-18 16:37:25 -05:00
Mohamad Chaarawi
79d94c7bb7 [svn-r26222] call H5close before MPI_Finalize() and close some objects that could be potentially left open. 2015-02-18 16:17:15 -05:00
Dana Robinson
63d38ca75a [svn-r26219] Merge r26029 from autotools_rework feature branch.
Adds a comment to configure.ac indicating that Cygwin still has
problems with srcdir and time.

Fixes: HDFFV-9082

Tested on: jam (comment only change) w/ bin/reconfigure
2015-02-18 16:06:47 -05:00
Scot Breitenfeld
93379cf58f [svn-r26217] Added H5T_PROVISIONAL_mp_H5TENUM_INSERT_F 2015-02-18 15:03:45 -05:00
Dana Robinson
c3385d9010 [svn-r26216] Removed inappropriate TEXT() macro from the plugin name and changed a few Win32 API calls to use the <function>A version, which forces char behavior (vs. wchar_t) when UNICODE is defined. This only affects Windows.
Fixes HDFFV-8927

Tested on 64-bit Windows 7 with Visual Studio 2012 and CMake 3.2 with UNICODE/_UNICODE both defined and undefined.
2015-02-18 14:41:43 -05:00
Scot Breitenfeld
27a385d557 [svn-r26214] Fix for HDFFV-8908:
h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
2015-02-18 13:51:13 -05:00
Quincey Koziol
41aeac4504 [svn-r26213] Description:
Minor code cleanups, to align with revise_chunks branch.

Tested on:
    Mac OSX/64 10.10.2 (amazon) w/serial & parallel
    Linux/32 2.6.x (jam) w/serial
2015-02-18 13:25:05 -05:00
Scot Breitenfeld
3a303d3dd3 [svn-r26211] revert ci 26204 2015-02-18 12:45:42 -05:00
Scot Breitenfeld
f1ffd2202b [svn-r26210] Removed debugging statement and typos. 2015-02-18 12:30:31 -05:00
Allen Byrne
73bb11dda3 [svn-r26208] Update cmake minimums 2015-02-18 11:56:22 -05:00
Scot Breitenfeld
69d4bda97c [svn-r26206] Reverting change r26204 2015-02-18 11:45:03 -05:00
Scot Breitenfeld
a75fd4c960 [svn-r26205] Fix for HDFFV-8908:
h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
2015-02-18 11:42:47 -05:00
Mohamad Chaarawi
546899dcd6 [svn-r26203] increase string size to 128 for MPE function event name. 2015-02-18 10:53:08 -05:00
Dana Robinson
3db1c5f635 [svn-r26200] Fixed mixed tabs and spaces before making changes.
No code changes.
2015-02-17 16:30:33 -05:00
Quincey Koziol
85504f5376 [svn-r26195] Description:
Switch from enum H5D_CHUNK_BTREE to H5D_CHUNK_IDX_BTREE, along with a couple
of minor whitespace touchups.

Tested on:
    Mac OSX/64 10.10.2 (amazon) w/serial & parallel
    Linux/32 2.6.x (jam) w/serial
2015-02-17 15:11:39 -05:00
Quincey Koziol
595b01658e [svn-r26193] Description:
Fix locking error when splitting root node of v1 B-tree, and simplify
the iteration over entries in a v1 B-tree (avoiding using the sibling pointer
also).

Tested on:
    Mac OSX/64 10.10.2 (amazon) w/serial & parallel
    Linux/32 2.6.x (jam) w/serial
2015-02-17 14:30:27 -05:00
Quincey Koziol
fd79bc3c1a [svn-r26191] Description:
Track the min & max keys for a v2 B-tree, so it can more efficiently
determine if a key is present in the B-tree.

Tested on:
    Mac OSX/64 10.10.2 (amazon) w/parallel & serial
    Linux/32 2.6.x (jam) w/serial
2015-02-17 10:38:54 -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
HDF Tester
9a376e4ee9 [svn-r26177] Snapshot version 1.9 release 214 2015-02-15 06:13:34 -05:00
Albert Cheng
d0c224ae18 [svn-r26173] HDF5-9117: if testing for proper working 'tr' command is needed.
Long time ago, the tr command in some platform does not work properly and this test was added
to detect broken tr and abort the configure process.
We are not aware of such broken tr command in current systems and decided to retire this test.

The setup of ${TR} is still needed as it is used to process DEBUG_PKG.

Tested: h5committested plus using "./configure --enable-debug=all" in jam.
2015-02-13 19:24:50 -05:00
Scot Breitenfeld
7fcba33763 [svn-r26172] Fix for: HDFFV-8685 -- Have one include file to use for HL libraries
added hdf5.h to hdf5_hl.h
2015-02-13 16:32:44 -05:00
Scot Breitenfeld
999440cbf8 [svn-r26170] Fix for HDFFV-8559
Correction of mistyped variable and removed implicit typing for interfaces.
2015-02-13 15:57:52 -05:00
Allen Byrne
d1897cb038 [svn-r26162] Update versions 2015-02-12 16:56:21 -05:00
Allen Byrne
ab75986b8c [svn-r26161] Fix cmake case.
Turn on F2003 by default.
Set source properties in fortran cmake files.
2015-02-12 16:52:48 -05:00
Neil Fortner
1b78408184 [svn-r26149] Fix potential memory error reported by valgrind in
H5D__link_chunk_collective_io.  This would occur when performing collective I/O
on a dataset with only 1 chunk, and a participating process had nothing to read
or write.

Tested: jam, koala, ostrich (h5committest)
2015-02-09 11:31:28 -05:00
HDF Tester
f4a60fc34c [svn-r26146] Snapshot version 1.9 release 213 2015-02-08 06:05:07 -05:00
Scot Breitenfeld
06d1971f41 [svn-r26124] Fixed issue with deprecated symbols for H5G constants 2015-02-04 09:38:16 -05:00
Scot Breitenfeld
5060fb1050 [svn-r26122] Fix for HDFFV-9040 h5rget_object_type_f returns different types than indicated by API
Slight change of global variable definitions from C.

Tested: jam.
2015-02-03 13:52:27 -05:00
Allen Byrne
3946ec882b [svn-r26112] Add quotes around name 2015-02-02 13:02:57 -05:00
Allen Byrne
ba35eb0f05 [svn-r26109] Correct name of source file 2015-02-02 13:00:34 -05:00
Allen Byrne
fc93c6fe70 [svn-r26106] Disable flush1/flush2 test under debug VFD on Windows. 2015-02-02 12:01:15 -05:00
HDF Tester
67f41bf9f8 [svn-r26092] Snapshot version 1.9 release 212 2015-02-01 06:03:18 -05:00
Mohamad Chaarawi
a9cf3b658b [svn-r26087] update build procedure for Hopper (Cray).. only static now.
Will add shared when we introduce support later.
2015-01-30 15:49:39 -05:00
Allen Byrne
e05c75ea4e [svn-r26074] fix test destination 2015-01-29 12:58:27 -05:00
Allen Byrne
055348122d [svn-r26040] HDFFV-9018: Install pdb files to bin folder with dlls. 2015-01-26 15:23:19 -05:00
Allen Byrne
eb3900554e [svn-r26036] HDFFV-8736: Patch H5PL.c and test for cygwin plugin support.
Tested: local linux and cygwin
2015-01-26 13:03:18 -05:00
Mohamad Chaarawi
f4e69ad579 [svn-r26012] make the print format for address overflow error windows friendly. 2015-01-23 09:57:35 -05:00
Scot Breitenfeld
374f064f82 [svn-r26011] Added (i.e. re-added) missing h5oget_info_c definition. 2015-01-23 08:54:04 -05:00
Scot Breitenfeld
1e3f530848 [svn-r26010] Fix for:
HDFFV-9049
Intel 15.0 15.0.1 Fails with --enable-fortran2003

Added BIND to the Fortran 2003 functions.

Tested: windows (tested concept)
        linux (--enable-fortran and --enable-fortran2003)
2015-01-22 16:56:03 -05:00
Scot Breitenfeld
324f087d05 [svn-r26009] Code Comment cleanup:
-----------------------
Remove the numbers in the comments associated with:

       H5G_UNKNOWN_F (-1)
       H5G_LINK_F      0
       H5G_GROUP_F     1
       H5G_DATASET_F   2
       H5G_TYPE_F      3

These should not be defined as a number since they can changed. They should be considered named parameters, not actual values. 

HDFFV-9040
h5rget_object_type_f returns different types than indicated by API
2015-01-22 16:53:30 -05:00