Allen Byrne
3ea746014a
HDFFV-10845 copy files with windows EOL
2019-07-17 11:58:05 -05:00
Allen Byrne
f724e86727
HDFFV-10845 use of TARGETFILE disables auto emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
ac5680ce8d
HDFFV-10845 add_custom_command requires emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
0efee3ddba
Must include from system
2019-07-17 11:58:03 -05:00
Allen Byrne
6b775a9d45
HDFFV-10845 defines already set
2019-07-17 11:58:03 -05:00
Allen Byrne
7ba562a820
HDFFV-10845 fix configure check and PATHs
2019-07-17 11:58:03 -05:00
Allen Byrne
d586a457b2
HDFFV-10845 C_FLAGS need set correctly for win32 vs mingw
2019-07-17 11:58:02 -05:00
Allen Byrne
7a9c852c2c
HDFFV-8631, HDFFV-10595, HDFFV-10845
2019-07-17 11:58:02 -05:00
Allen Byrne
7174b5c135
HDFFV-8631 mingw is different platform
2019-07-17 11:58:02 -05:00
Allen Byrne
7bb020fcec
HDFFV-10845 add support for mingw toolchain
2019-07-17 11:56:48 -05:00
Allen Byrne
6e4f2798e8
HDFFV-10424 add optional variable to avoid PDB installs
2019-07-17 10:42:58 -05:00
Dana Robinson
8bd2c81cd5
Updated gfortran options.
...
* Removed conclude_fc.am, which was causing verbose builds. Need to
investigate more, though.
* Added gfortran 9 warnings and flags. This will need to be separated
into other version blocks based on when the options first appeared.
* The standard is now explicitly set at 2008.
2019-07-17 01:23:44 -07:00
Dana Robinson
d7144b2fa4
Restored warnings for older gcc so jam can continue to creak along.
2019-07-16 03:49:50 -05:00
Dana Robinson
d5031a5519
Removed support for gcc 4.3 and earlier.
2019-07-14 10:46:03 -07:00
Dana Robinson
3fa1cc4700
Fix errant quotes
2019-07-10 13:40:09 -07:00
Dana Robinson
40b63bffb7
* Fixed a bug in the gcc warning parsing
...
* Changed version parsing from == gcc 4.x to < to handle ancient
compilers.
2019-07-10 13:05:50 -07:00
Dana Robinson
924d4c01a8
Reworked the config/gnu-flags file to be more organized and robust.
2019-07-10 10:49:55 -07:00
Dana Robinson
59f94cd8f8
Merge branch 'develop' into gnu-flags-work
2019-07-10 10:12:07 -07:00
Dana Robinson
52f0622bfe
Converted duplicated flags code to a set of if statements.
2019-07-10 09:09:59 -07:00
Allen Byrne
ede6187419
Fix note text and cmake module include
2019-07-10 10:32:43 -05:00
Quincey Koziol
73df02f13c
Merge branch 'develop' into feature/update_gcc_flags
2019-07-09 22:17:22 -05:00
Allen Byrne
ae0c16d1f2
HDFFV-10581 fix locations for static pdb files
2019-07-08 12:21:11 -05:00
Quincey Koziol
6725c21138
Merge branch 'develop' into feature/update_gcc_flags
2019-07-03 17:09:30 -05:00
Dhvanil Popat
5e86326e0a
Fixed Build HDF Tests name in CMake's libhdf5 settings
2019-07-03 14:21:45 -05:00
Quincey Koziol
7509c2c4fc
Added GCC9 flags to CMake build
2019-07-02 23:49:35 -05:00
Quincey Koziol
3b594992d6
Add support for GCC9, update warnhist script, and clean up warnings.
2019-07-02 23:43:45 -05:00
Quincey Koziol
6ced6457c3
Move the -Wformat-nonliteral warning to the developer flags. Fix bugs
...
I introduced in the last commit.
2019-06-28 19:26:47 -05:00
Quincey Koziol
d5130bb573
Updated configure & CMake compiler flags for GCC 8.x, along with corresponding
...
changes to warnhist script (and some extra improvements for condensing C++
and Java warnings), and fixed a bunch of warnings.
2019-06-28 09:10:43 -05:00
Dhvanil Popat
18f65dcee9
Fixed libhdf5 settings file for both autotools & CMake
2019-06-25 07:32:32 +00:00
Allen Byrne
ee07744966
HDFFV-9407 add autotools test
2019-06-24 15:04:07 -05:00
Quincey Koziol
17ae909178
Update GCC 6 & 7 flags for CMake builds
2019-06-22 19:34:47 -05:00
Quincey Koziol
4e3a0c505c
Move -Wnormalized down into GCC 6.x flags
2019-06-22 11:41:33 -05:00
Quincey Koziol
1ccbdfee58
Add support for GCC 7.x warnings, update warnhist script to account for them,
...
clean up warnings.
2019-06-21 10:05:34 -05:00
Allen Byrne
b3b6dcb44a
Correct CMake issues
2019-06-18 17:10:46 -05:00
Allen Byrne
e7f16c6f2c
HDFFV-10805 Add option to only build shared targets
...
HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static
HDFFV-10803 Update FindSZIP.cmake find module
Remove unneeded modules and update java modules
2019-06-18 07:46:25 -05:00
Larry Knox
931abe9424
Move set (MAX_PROC_COUNT 8) back to HPC options files.
2019-06-05 16:44:10 -05:00
Larry Knox
c64bfbd8a0
Move check for MPI defined to enable parallel from options scripts in HPC to config/cmake/HDF5options.cmake.
2019-06-05 16:35:04 -05:00
Allen Byrne
1ecce0e9bb
Fix minor issues
2019-06-03 10:45:20 -05:00
Allen Byrne
94d3aa7166
Update macro
2019-05-31 12:33:50 -05:00
Allen Byrne
0b086c3db2
Correct message command syntax
2019-05-17 15:14:20 -05:00
Larry Knox
9406278103
Reorder lines in HDF5config.cmake so that additions to end of $HPC-HDF5options scripts will take precedence.
2019-05-14 13:52:25 -05:00
M. Scot Breitenfeld
aaacc50f64
fixed missing paralle test
2019-05-10 12:13:25 -05:00
M. Scot Breitenfeld
cf6f2f039d
Adding cross-compilation for theta (ANL) and qsub (COBALT) batch controls.
2019-05-09 16:45:22 -05:00
hdftest
1cec61a775
Snapshot version 1.11 release 5.
...
Update version to 1.11.6.
2019-05-02 10:42:53 -05:00
Allen Byrne
ee35fb8a7f
Change default for HPC
2019-05-01 16:23:08 -05:00
Allen Byrne
854223e3fc
Add missing default
2019-05-01 14:09:06 -05:00
Allen Byrne
87e491da88
HDFFV-10776 missing compiler flags
2019-04-30 16:42:08 -05:00
Allen Byrne
68bddef35d
HDFFV-10741 - remove SKIP_ERRSTK_TESTS option
2019-04-15 14:46:23 -05:00
Dana Robinson
ff51724bdb
Renamed the autotools check-vol target to check-passthrough-vol.
2019-04-11 10:46:22 -07:00
Allen Byrne
761070f561
Correct namespace handling
2019-04-03 15:02:42 -05:00
Allen Byrne
9f7d66e0f4
Correct entry
2019-04-03 08:55:11 -05:00
Allen Byrne
bf7a1c1fcd
Merge pull request #1626 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to develop
...
* commit 'b968f9273a30124cb53ab0771fee5de437d20967':
Allow option to select NAMESPACE
2019-04-02 13:37:20 -05:00
hdftest
7a0ac416c9
Snapshot version 1.11 release 4.
...
Update version to 1.11.5.
2019-04-01 16:11:28 -05:00
Allen Byrne
b968f9273a
Allow option to select NAMESPACE
2019-03-28 16:40:45 -05:00
Allen Byrne
90a58f2b2f
Correct examples for packaging
2019-03-28 16:37:11 -05:00
Allen Byrne
64f21ec639
Correct CMake examples for a binary install
2019-02-27 11:13:54 -06:00
Jerome Soumagne
bcf5c400c0
Fix CMake H5_HAVE_THREADSAFE to set value in H5pubconf.h
...
Add REQUIRED to find_package(Threads)
Link against thread library if static and not WIN32 platform
2019-02-21 16:39:37 -06:00
Allen Byrne
6d07eb126e
Update standard check
2019-02-17 13:56:54 -06:00
Allen Byrne
a27d1b909d
Fix typo
2019-02-17 11:17:19 -06:00
Allen Byrne
d16c4f59c2
HDFFV-10703 Update version match logic
2019-02-15 16:40:13 -06:00
Allen Byrne
0116375ed2
HDFFV-10703 revert pre-3.11 option
2019-02-15 16:22:31 -06:00
Allen Byrne
122b63a5a2
HDFFV-10703 Update CMake commands to latest standard
2019-02-15 15:48:24 -06:00
Allen Byrne
6ea0dafa41
Use correct variable name
2019-02-14 15:47:02 -06:00
Allen Byrne
d676456b54
Add command to build options and check defines
2019-02-14 15:03:05 -06:00
Allen Byrne
2268685c08
CMake if statement correction
2019-02-14 11:20:17 -06:00
Allen Byrne
b95f05638c
TRILAB-111 fixes for parallel testing
2019-02-13 15:53:59 -06:00
Allen Byrne
3ed1ac0f1b
Add missing toolchain include for cross-compile
2019-02-13 08:24:27 -06:00
Allen Byrne
8c22f41801
KNL option for batch scripts
2019-02-12 15:51:42 -06:00
Allen Byrne
691b92ff9c
Set the full generator name
2019-02-11 10:09:32 -06:00
Allen Byrne
742894ce88
Add new cmake copy file tests to ignore
2019-02-11 08:56:14 -06:00
Allen Byrne
648a21473f
Use correct values for other file versions
2019-02-08 21:38:39 -06:00
Allen Byrne
d0be2f5840
CMake script changes to simplify execution
2019-02-08 10:48:49 -06:00
Allen Byrne
e73197077b
Remove F2003 Option and references
2019-02-06 10:10:46 -06:00
Allen Byrne
3ebfd7edd4
Remove obsolete file
2019-02-06 08:45:59 -06:00
Allen Byrne
a476f5348e
Update examples version
2019-02-06 08:38:55 -06:00
Allen Byrne
ee9771425f
Update to example reference version
2019-02-06 08:37:11 -06:00
Allen Byrne
18e875f75f
Fail configure if SZIP/ZLIB is requested but not found
2019-02-05 15:25:30 -06:00
Larry Knox
6c2a4b728f
Add LOCAL_BATCH_SCRIPT_ARG variable for submitting account information
...
and other batch command variations with ctest command.
2019-02-04 08:46:57 -06:00
Larry Knox
d2624dae03
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
2019-02-03 21:34:25 -06:00
Larry Knox
dddc940bdf
Add batchscript options that work when running ctest directly.
2019-02-03 21:33:16 -06:00
Larry Knox
30df67700c
Merge pull request #1517 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
...
* commit 'c348d453b583ec9092152e6aef1f7fa9854cf5d9':
Correct H5DIFF to PH5DIFF in *ctestS.sl.in.cmake list of parallel tests reserved for *ctestP.sl.cmake. Revise options to run batch tests and alternative options for cross compile in HPC/*-HDF5options.cmake.
Change examples file to zip for CMake zip file.
Update bin/release for filename changes and HPC-CMake tar file corrections.
Add new files to MANIFEST. Update permissions for raybsub to 755.
2019-02-02 22:45:55 -06:00
Larry Knox
c348d453b5
Correct H5DIFF to PH5DIFF in *ctestS.sl.in.cmake list of parallel tests
...
reserved for *ctestP.sl.cmake.
Revise options to run batch tests and alternative options for cross
compile in HPC/*-HDF5options.cmake.
2019-02-02 08:02:48 -06:00
Dana Robinson
2d4f58adf0
Merge pull request #1515 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:pread_vfd_squash to develop
...
* commit '055208b71c573be3d4b1047b840d4d8b255bc25e':
Minor tweak to CMake preadwrite entry.
Updated sec2, log, and core VFDs to use pread/pwrite when available (can be controlled via a configure/CMake option)
2019-02-01 16:01:22 -06:00
Larry Knox
bae744199b
Add more specific batch scripts.
...
Add script raybsub to handle submitting .lsf files on ray with bsub <
script.lsf syntax that we couldn't handle with CMake.
Add hpc-cmake-tgz option for bin/release.
2019-01-31 14:22:52 -06:00
Dana Robinson
f833001e39
Updated sec2, log, and core VFDs to use pread/pwrite when
...
available (can be controlled via a configure/CMake option)
2019-01-30 17:32:40 -08:00
Larry Knox
0ef4c812c7
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
2019-01-28 12:51:12 -06:00
Larry Knox
64114e331a
Add HDF5options.cmake files for serial and parallel tests on HPC
...
machines (where tests are to be run as batch jobs.
Add README_HPC file with instructions for setting up configuration
to use batch scripts for running tests on HPC machines and some
pointers for cross compiling.
2019-01-28 12:43:35 -06:00
Allen Byrne
f26ee27b1f
Revert build name setting
2019-01-27 16:55:39 -06:00
Allen Byrne
822caec907
Fix CMake on Windows
2019-01-25 11:36:46 -06:00
Allen Byrne
37f5c682b6
CMake fix
2019-01-24 16:36:47 -06:00
Allen Byrne
62277207a4
Java html fix and cmake update
2019-01-24 15:56:42 -06:00
Allen Byrne
41010b8d1e
Update CMake
2019-01-23 17:25:41 -06:00
Allen Byrne
f033214796
Add clear objects to ignore tests
2019-01-22 16:30:37 -06:00
Allen Byrne
182e5f7556
Add clear objects to ignore tests
2019-01-22 16:26:43 -06:00
Allen Byrne
036a8e4fe1
Add new clear tests to ignore list
2019-01-22 16:18:22 -06:00
Allen Byrne
cdf9cb0efb
Cleanup variable names
2019-01-22 15:38:32 -06:00
Allen Byrne
91249b9ad5
HDFFV-10685 Correct syntax
2019-01-22 12:54:34 -06:00
Allen Byrne
ff08bed268
HDFFV-10685 Corrected version
2019-01-22 12:29:45 -06:00
Allen Byrne
ce64bf57ce
HDFFV-10685 Always set Mac version flags - use soversion
2019-01-22 12:10:09 -06:00
Allen Byrne
e6be556088
MPI vars need passed in, change to grepTest
2019-01-20 16:47:50 -06:00