Commit Graph

56 Commits

Author SHA1 Message Date
M. Scot Breitenfeld
3befe647ee Added number of integer KINDs found to the header files. 2016-09-26 13:27:50 -05:00
Scot Breitenfeld
79b14e8b4d [svn-r30301] Changed the print ordering of the SIZE_OF/KIND program output in order to match what is done in cmake.
Tested: gnu, jelly.
2016-08-18 13:53:24 -05:00
Scot Breitenfeld
5010195435 [svn-r30300] Fixed the ordering for KIND and SIZE_OF in the fortarn program in order to match the sed commands.
Should only matter for the NAG compiler.

Tested: (gnu, jelly)
2016-08-18 13:24:02 -05:00
Scot Breitenfeld
3f37d67b3c [svn-r30209] HDFFV-9467: Use the same test programs for CMake and autotools
-- Modified C++ to use the same test programs.

Tested: jelly (gnu)
2016-07-20 11:10:42 -05:00
Scot Breitenfeld
3d90b0e994 [svn-r30198] HDFFV-9467: Use the same test programs for CMake and autotools
Tested: jelly (gnu)
2016-07-18 14:07:51 -05:00
Scot Breitenfeld
304d85c3e7 [svn-r30196] HDFFV-9467: Use the same test programs for CMake and autotools
Tested: jelly (gnu)
2016-07-18 13:37:17 -05:00
Scot Breitenfeld
1db1d99883 [svn-r30064] Changed configure's behavior from a warning to an error
if the available Fortran KINDs, 
or Fortran decimal precision, can not be determined.

(MSB, HDFFV-9922)
2016-06-09 15:39:17 -05:00
Scot Breitenfeld
5871eed008 [svn-r29928] HDFFV-9912:
configure fails to detect valid KINDs on FreeBSD

Added the exponential option to SELECTED_REAL_KIND to distinguish KINDs of same precision.

Tested: FredBSD, jam, platypus.
2016-05-12 16:57:08 -05:00
Allen Byrne
63249be0e1 [svn-r29226] HDFFV-9552: merge in java code. 2016-02-28 21:43:00 -05:00
Allen Byrne
10da31a926 [svn-r27745] Merge trunk revision 27744 2015-09-10 09:11:17 -05:00
Dana Robinson
59aa015d9f [svn-r27638] Merged r27500-27631 from trunk. 2015-08-31 23:36:17 -05:00
Scot Breitenfeld
d06fee7bd2 [svn-r27517] Removed all perl scripts from configure.
Tested: h5committest
2015-08-17 16:12:03 -05:00
Dana Robinson
c27d180848 [svn-r27507] Merge of r27237-27500 from the trunk.
Tested w/ h5committest

NOTES: - The manifest may still be messed up.
       - Cmake fails since the dual binary work needs to be merged with
         this repo's CMake externals.
2015-08-14 14:58:54 -05:00
Scot Breitenfeld
caf0e7692a [svn-r27493] Trying again to merge the F2003_v1.10 branch to the trunk.
Tested: h5committest --PASSED--
2015-08-11 09:35:30 -05:00
Scot Breitenfeld
3b4696ccd1 [svn-r27489] reverted merge of branch 2015-08-10 20:22:33 -05:00
Scot Breitenfeld
415eb5512b [svn-r27488] Merged the F2003_v1.10 branch to the trunk.
Tested: h5committest
2015-08-10 20:00:33 -05:00
Scot Breitenfeld
bf8fea70bd [svn-r27401] code cleanup 2015-07-16 09:34:53 -05:00
Scot Breitenfeld
2a567e8155 [svn-r27326] Working version of cmake on linux. 2015-07-02 14:04:25 -05:00
Scot Breitenfeld
5b2117ebc7 [svn-r27299] Changed from using sed to perl. 2015-06-30 10:07:43 -05:00
Scot Breitenfeld
4b51823ed4 [svn-r27297] changed from using sed to perl 2015-06-29 16:54:25 -05:00
Scot Breitenfeld
44718454ca [svn-r27285] added search replace for space to comma 2015-06-25 15:06:16 -05:00
Scot Breitenfeld
8353d79d26 [svn-r27232] fixed C test program for float128 2015-06-17 14:25:32 -05:00
Scot Breitenfeld
0cf5413849 [svn-r27230] added test for float128 2015-06-17 13:29:20 -05:00
Scot Breitenfeld
f51fcf3ffa [svn-r27225] new test for __float128 2015-06-17 10:40:24 -05:00
Scot Breitenfeld
1ea6564419 [svn-r27223] Added check for quadmath.h 2015-06-17 09:14:40 -05:00
Scot Breitenfeld
85bcb77904 [svn-r27221] Reworked Fortran autools REAL KIND detection. 2015-06-16 16:47:00 -05:00
Scot Breitenfeld
62401ac7c6 [svn-r27167] more DT fixes 2015-06-09 12:05:09 -05:00
Scot Breitenfeld
32703c9fc5 [svn-r27164] various bug fixes for DT 2015-06-08 16:13:15 -05:00
Scot Breitenfeld
8641814c4e [svn-r27154] fixed issue with mis-matching long double between Fortran and C 2015-06-05 17:17:13 -05:00
Scot Breitenfeld
043173a689 [svn-r27151] fixed __float128 errors 2015-06-04 15:26:02 -05:00
Scot Breitenfeld
4d500d4902 [svn-r27140] fixed interger*16 support 2015-06-03 09:13:58 -05:00
Scot Breitenfeld
2069dbf25e [svn-r27134] Switched to uses a verify for each kind for the tests. Testing quad precision. 2015-06-01 14:49:54 -05:00
Scot Breitenfeld
52e5579fba [svn-r27122] removed dependency on generatored fortran source code 2015-05-28 11:53:15 -05:00
Scot Breitenfeld
0560c11c20 [svn-r27119] handles INTEGER*16 case 2015-05-28 10:01:37 -05:00
Scot Breitenfeld
244784ab2c [svn-r27115] Moved testing KINDs and SIZEOFs to configure. 2015-05-27 17:07:18 -05:00
Scot Breitenfeld
fbf21b18ee [svn-r26917] added conditional for C_LONG_DOUBLE 2015-04-23 17:16:30 -05:00
Scot Breitenfeld
6813b25007 [svn-r26866] Removed the default REAL and DOUBLE PRECESION dependency. 2015-04-21 11:53:40 -05:00
Dana Robinson
5b294640c0 [svn-r26350] Merge of r26273-26348 from the trunk.
Tested on: h5committest
2015-03-03 19:27:40 -05:00
Scot Breitenfeld
e171ee01f1 [svn-r26280] Removed tab indenting for Fortran source, tab indenting is not F2003 standard compliant. 2015-02-23 10:58:12 -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
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
Scot Breitenfeld
46d39603ad [svn-r26127] Fixed typo. 2015-02-05 09:59:15 -05:00
Scot Breitenfeld
68631b6e95 [svn-r26113] Updated configure and the parallel tests to 'USE mpi' instead of 'include 'mpih.f'
tested jam (mpich + gnu).
2015-02-02 13:52:35 -05:00
Dana Robinson
010c3e7e39 [svn-r26098] Removed copied m4 files from version control.
Developers will now have to run bin/reconfigure (deprecated, will be removed
soon) or autogen.sh after checking out code.

Part of: HDFFV-9120

Tested on: jam with Fortran and C++
2015-02-02 03:05:02 -05:00
Scot Breitenfeld
cc7cdaac59 [svn-r26063] Fixed the wrong number of arguments being used for MPI_FILE_OPEN. Kept using include "mpif.h" since it is not going to be depriciated. But 'USE mpi' will work now that the API is correct. 2015-01-28 10:37:01 -05:00
Scot Breitenfeld
052638dbc8 [svn-r26062] Changed the fortran test back from "USE mpi" to "include "mpif.h"". Using the module causes problems on the Cray (hopper). 2015-01-28 10:01:23 -05:00
Scot Breitenfeld
bc0d6a1500 [svn-r26061] Fixed unintentional typo. 2015-01-28 08:54:23 -05:00
Scot Breitenfeld
7046addd0b [svn-r26060] Fix for HDFFV-9091
405-408::fortran vars should be scoped

Scoped:

HAVE_SIZEOF
HAVE_C_SIZEOF
HAVE_STORAGE_SIZE
FORTRAN_DEFAULT_REALisDBLE

to where the tests are (in m4/aclocal_fc.m4)

Tested: jam (gnu)
2015-01-27 16:52:53 -05:00
Scot Breitenfeld
f142970ac2 [svn-r26059] Fix for: HDFFV-9095
4159:: Check if Fortran's default real is double precision. If it is and HL is being built then configure should fail due to bug HDFFV-889.

Fix:
This check should be located where HL is check for, and it is. Updated the comment to elimenate confusion.
2015-01-27 16:35:30 -05:00
Scot Breitenfeld
06587c6e91 [svn-r26057] Fix for: HDFFV-9094
change include 'mpif.h' to module in tests

Solution:

changed to 'USE mpi' and moved the tests to m4/aclocal_fc.m4

Tested: jam (mpicc, mpif90)
2015-01-27 16:24:31 -05:00