summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r25940] HDFFV-9046: reorganize hdf5/perform, step 2Albert Cheng2015-01-019-18/+13
| | | | | | | | | | | | | | | | | | | | | | Move timing measurement routines used by h5perf and h5perf_serial to tools/lib so that they can be used by other tools too. tools/lib/io_timer.c tools/lib/io_timer.h tools/perform/io_timer.c tools/perform/io_timer.h renamed perform/io_timer.[ch] to lib/io_timer.[ch] tools/lib/Makefile.am tools/lib/Makefile.in tools/lib/CMakeLists.txt tools/perform/Makefile.in tools/perform/Makefile.am tools/perform/CMakeLists.txt MANIFEST updated due to the move. Tested; h5committest and jam (serial)
* [svn-r25938] Remove build and test commands for deleted benchpar.cAllen Byrne2014-12-312-16/+0
|
* [svn-r25934] Fix incorrectly combined check.Allen Byrne2014-12-311-11/+1
|
* [svn-r25933] updated.Albert Cheng2014-12-301-2/+0
|
* [svn-r25932] HDFFV-8902: merge the source code of h5perf and h5perf_serial, ↵Albert Cheng2014-12-3015-575/+377
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stage 1. tools/perform/sio_timer.h: tools/perform/pio_timer.c: tools/perform/io_timer.h: tools/perform/io_timer.c: Renamed pio_timer.[ch] as io_timer.[ch]; merged content of sio_timer.[ch] into io_timer.[ch] so that both h5perf and h5perf_serial call the combined io_timer.[ch]. Moved the debug printing code segment in set_time() in [sp]io_timer.c to as debug_start_stop_time() in [sp]io_perf.c where it belongs. Screened out set_timer_type() and get_timer_type() which were not used by any code. tools/perform/Makefile.am: tools/perform/Makefile.in: tools/perform/CMakeLists.txt Adjusted to use io_timer.c for both h5perf and h5perf_serial. tools/perform/pio_perf.c: tools/perform/sio_perf.c: tools/perform/pio_perf.h: tools/perform/sio_perf.h: Renamed [sp]io_time_destory() to same io_time_destroy(); Moved the debug printing code segment in set_time() in [sp]io_timer.c to as debug_start_stop_time() in [sp]io_perf.c where it belongs. tools/perform/pio_engine.c: tools/perform/sio_engine.c: Removed #include io_timer.h since it was already #include by [sp]io_perf.h. MANIFEST: Updated the merge of [sp]io_timer.[ch] into io_timer.[ch]. Tested: h5committest and jam in extra.
* [svn-r25929] Description:Quincey Koziol2014-12-2916-95/+138
| | | | | | | | | | Clean up EOF code within library and add 'mem_type' parameter to 'get_eof' VFD callback, to avoid various ambiguous situations, particularly with the multi VFD. (Supports changes for 'avoid_truncate' feature also) Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel h5committest forthcoming
* [svn-r25928] Description:Quincey Koziol2014-12-292-14/+10
| | | | | | | | Minor code cleanups found while reviewing 'avoid_truncate' changes. Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (too minor to require h5committest)
* [svn-r25924] Snapshot version 1.9 release 208HDF Tester2014-12-2813-26/+26
|
* [svn-r25923] Added name to the BIND(C) attribute, removed the !DEC$ ↵Scot Breitenfeld2014-12-233-7/+3
| | | | statements for windows.
* [svn-r25922] mpi version check for new mpi 3 features should be >= 3 rather ↵Mohamad Chaarawi2014-12-232-7/+7
| | | | than == 3.
* [svn-r25921] - wrap MPI 3 usage with MPI_VERSION compile time check.Mohamad Chaarawi2014-12-234-10/+47
| | | | - build out unbuffered stdout/err for windows
* [svn-r25920] Undo BIND(C) addition.Scot Breitenfeld2014-12-231-2/+2
|
* [svn-r25918] If not testing skip building test only programs.Allen Byrne2014-12-221-10/+12
|
* [svn-r25917] Added BIND(C) to fortran functions that pass a VALUE.Scot Breitenfeld2014-12-221-2/+2
|
* [svn-r25915] Snapshot version 1.9 release 207HDF Tester2014-12-2113-26/+26
|
* [svn-r25913] Updated.Albert Cheng2014-12-191-1/+0
|
* [svn-r25912] Revert change r25701: Add LD path to HDF5 install directory to ↵Larry Knox2014-12-192-10/+2
| | | | | | | | | address HDFFV-8944. The change broke DESTDIR builds where an older HDF5 is installed in the --prefix directory. The original problem remains. Tested with h5committest
* [svn-r25909] HDFFV-8156: perform/benchpar failed to runAlbert Cheng2014-12-191-488/+0
| | | | | | | Benchpar.c is retired/deleted. If it is ever needed, it can be retrieved from the SVN repository or even previous version of HDF5 source code. Tested: jam parallel make passed.
* [svn-r25908] Cleaned up typos comments from last commit.Albert Cheng2014-12-193-15/+4
| | | | Tested: just eyeball since changes are cosmetic.
* [svn-r25905] Fix CMP0054 warningAllen Byrne2014-12-191-10/+11
|
* [svn-r25904] Fix CMP0054 warningAllen Byrne2014-12-191-2/+2
|
* [svn-r25902] Fix CMP0053 warningAllen Byrne2014-12-191-1/+2
|
* [svn-r25900] HDFFV-9046: reorganize hdf5/perform/ directory Albert Cheng2014-12-1738-84/+82
| | | | | | Moved perform/ to tools/perform. Updated all the configure related files for the new location. Tested: h5committested plus tested in jam and kite.
* [svn-r25898] Replace 7zip required command with cmake commandAllen Byrne2014-12-171-3/+2
|
* [svn-r25891] Updated online help page to match what the command does now.Albert Cheng2014-12-171-3/+2
| | | | Tested: "bin/release -h" and visual inspect the output to be correct.
* [svn-r25886] Snapshot version 1.9 release 206HDF Tester2014-12-1413-26/+26
|
* [svn-r25884] Description:Quincey Koziol2014-12-111-3/+1
| | | | | | | | Minor code cleanups found while reviewing 'avoid truncate' branch. Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (too minor to require h5committest)
* [svn-r25881] Description:Quincey Koziol2014-12-102-69/+21
| | | | | | | | Minor code/comment cleanups, found while reviewing 'avoid truncate' code. Tested on: MacOSX/64 10.10.1 (amazon) w/serial & parallel (Too minor to require h5committest)
* [svn-r25880] Test if binary folder existsAllen Byrne2014-12-101-3/+6
|
* [svn-r25876] DAILYTEST-31: Fix cmakehdf5 for Daily Test useAlbert Cheng2014-12-101-4/+18
| | | | | | | Fix cmakehdf5 so that it can figure out where the source directory is. It expects cmakehdf5 itself resides at $srcdir/bin/cmamkehdf5. Tested: Jam by invoking cmakehdf4 with different paths.
* [svn-r25871] Updated with new options of cmakehdf5.Albert Cheng2014-12-091-0/+3
|
* [svn-r25870] HDFFV-8932: configure options added to enable or disable the ↵Albert Cheng2014-12-091-8/+82
| | | | | | | | | building of different language API's and testings. See "cmakehdf5 --help" for details. Tested: jam using different combinations of option and verified correctness by inspeacting libhdf5.settings output.
* [svn-r25868] HDFFV-9041: Definitions needed to be a semi-colon separated list.Allen Byrne2014-12-092-4/+9
|
* [svn-r25864] Snapshot version 1.9 release 205HDF Tester2014-12-0713-26/+26
|
* [svn-r25855] Snapshot version 1.9 release 204HDF Tester2014-11-3013-26/+26
|
* [svn-r25851] INSTALL_parallel already has a known issues section for Hopper.Albert Cheng2014-11-251-0/+17
| | | | | I moved all hopper known problems from RELEASE.txt to INSTALL_parallel so that they are all in one place.
* [svn-r25847] Correct typos in linux export of modAllen Byrne2014-11-251-1/+1
|
* [svn-r25842] Change WiX program check to use the ENV variable for path.Allen Byrne2014-11-251-1/+4
| | | | Tested: Windows
* [svn-r25834] Snapshot version 1.9 release 203HDF Tester2014-11-2317-960/+960
|
* [svn-r25818] Add checks for windows installersAllen Byrne2014-11-171-1/+61
|
* [svn-r25800] Add utilities and expected outputAllen Byrne2014-11-061-2/+4
|
* [svn-r25798] correct example cmake infoAllen Byrne2014-11-062-20/+29
|
* [svn-r25790] fix bug in shapesame test where test fails with more than 10Mohamad Chaarawi2014-11-051-2/+8
| | | | | | | procs. This is a fix in the test itself and does not have to do with the library code. tested cloud machine with parallel.
* [svn-r25784] Add STATUS to message in scriptAllen Byrne2014-11-041-4/+4
|
* [svn-r25779] fix bug in parallel tests where a compact dset is being createdMohamad Chaarawi2014-11-041-4/+11
| | | | | | | proportional to the process count without regard to the 64KB limit for compact datasets. tested on jam with parallel.
* [svn-r25771] Bug fix: HDFFV-8954Albert Cheng2014-11-041-6/+1
| | | | | | | | | | | | | | Previously, ph5diff may hang in a test in Linux 32 platform(HDFFV-587). No solution was available and a patch to bypass the test is implemented. Since the company is changing domain name soon, the patch would not be valid any more. Tests were done (repeat 100 mpiexec -np 6 ./ph5diff -v h5diff_hyper1.h5 h5diff_hyper2.h5) and the previous hanging problem did not occur. It is likely the newer versions of mpich no longer have this problem. Therefore, it is decide to remove this patch to make the test script cleaner, if nothing else. Tested: ran build and test in Jam (linux 32) and the repeat 100 command mentioned above. All passed.
* [svn-r25766] Description:Quincey Koziol2014-11-0336-5269/+3188
| | | | | | | | | | Revert r25273, 25283 & 25439 (the hyperslab improvement changes). They are buggy and it's taking me a long time to correct the problem. I'll check in a revised form of the changes when I've got them straightened out. Tested on: Mac OSX 10.10.0 (amazon) w/gcc 4.9.x, C++, FORTRAN Linux 2.6.x (jam) w/parallel
* [svn-r25762] Snapshot version 1.9 release 202HDF Tester2014-11-0213-26/+26
|
* [svn-r25756] Removed the -Wunsuffixed-float-constants warning from the gnu-flagsDana Robinson2014-10-311-1/+1
| | | | | | | | | | | | | script. The warnings that this generates cannot easily be resolved in platform-independent C code since gnu expects the non-standard (gnu) 'D' suffix for double constants. It's still technically useful for catching float and long double constants, but should probably be enabled by developers on an as-needed basis for that purpose so the spurious warnings are avoided. Tested on a local linux VM with gcc 4.8.2. This is a very minor change.
* [svn-r25755] Removed spurious casts in a few HDfree() statements.Dana Robinson2014-10-314-13/+13
| | | | | | | Discovered when I temporarily #defined HDfree() to a more complicated function while investigating something. Tested on a local linux VM. This is a very minor change.