summaryrefslogtreecommitdiffstats
path: root/fortran
Commit message (Collapse)AuthorAgeFilesLines
* Trim trailing whitespaceQuincey Koziol2020-05-2024-191/+191
|
* Narrowed the scope of ISO_C_BINDING with ONLY additionsScot Breitenfeld2020-05-209-40/+34
|
* Minor updates and fix settings for fortran flagsAllen Byrne2020-05-201-3/+1
|
* Flag construction must be after compiler detectionAllen Byrne2020-05-204-239/+135
|
* TRILAB-192 add c++ and fortran warnings build systems one fileAllen Byrne2020-05-203-84/+45
|
* Copy generated files instead creating twiceAllen Byrne2020-05-201-8/+32
|
* TRILAB-142 Change minimum CMake version to 3.12Allen Byrne2020-05-205-5/+5
|
* Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size ↵M. Scot Breitenfeld2020-05-201-1/+1
| | | | | | inh5fget_file_image_f. HDFFV-11029
* HDFFV-11018 Add Fortran H5F_LIBVER_V*_F definitionsM. Scot Breitenfeld2020-05-208-65/+144
| | | | | | | | | | | | | | | | | | | Added ------ New Definitions: INTEGER :: H5F_LIBVER_ERROR_F INTEGER :: H5F_LIBVER_NBOUNDS_F INTEGER :: H5F_LIBVER_V18_F INTEGER :: H5F_LIBVER_V110_F INTEGER :: H5F_LIBVER_V112_F INTEGER :: H5F_LIBVER_V114_F New API: h5pget_libver_bounds_f(fapl_id, low, high, hdferr) Removed: call to C wrapper h5pset_libver_bounds_c in h5pset_libver_bounds_f
* HDFFV-11012 - add correct fortran include path propertiesAllen Byrne2020-05-202-4/+4
|
* testpar/t_2Gio.c: Fix a typo that I think was introduced by aDavid Young2020-05-202-14/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | previous warnings PR. An array element was assigned to itself---shape[2]Â =Â shape[2];---instead of being assigned to chunk[2]. fortran/src/H5Pf.c: move conditional compilation controlled by H5_NO_DEPRECATED_SYMBOLS outside of a function for readability. fortran/src/H5match_types.c: put a variable's declaration under the same conditional compilation (H5_FORTRAN_HAVE_C_LONG_DOUBLE) as its use. For now, skip compilation of some unused debug dump routines in the JNI. While I'm in the JNI, delete a set-but-unused variable. src/H5Z.c: condition a variable declaration on H5_NO_DEPRECATED_SYMBOLS so that it's not declared but unused or vice versa. test/cache_common.h: add an #include in to get some symbols we need to avoid implicit declaration warnings. test/dsets.c: use a more conventional conditional-compilation syntax. test/dt_arith.c, test/fillval.c: initialize a bunch of uninitialized variables before use. test/vfd.c: pass the expected type of `void **` to posix_memalign(3) instead of `int **`. testpar/t_bigio.c: explicitly compare with 0 instead of using ! when "equal to 0?" is the question not "is false?" Repair some indentation while I'm here. testpar/testpar.h: repair misaligned line-continuation backslashes in a macro that probably should be a function so that we don't have to fiddle with the line continuation to begin with. tools/src/h5repack/h5repack_main.c: fix some compiler fussing about enums. tools/test/perform/pio_engine.c: the compiler fusses if you cast a function call returning double directly to off_t. It's ok if you cast a variable that's a double to off_t, however. Write and use a new function, sqrto(), to avoid the cast warnings.
* HDFFV-11011 - merge include listAllen Byrne2020-05-201-2/+1
|
* HDFFV-11011 correct issues with target file extensionAllen Byrne2020-05-201-12/+31
|
* Introduce new H5VL _by_value routinesJordan Henderson2020-05-203-31/+115
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-05-2018-486/+523
|
* HDFFV-11001 need to qualify all by parallel or serial typesAllen Byrne2020-05-203-75/+74
|
* HDFFV-11001 Add fine control over testingAllen Byrne2020-05-204-6/+13
|
* Small changes from the token_refactoring branch, to reduce the delta to developQuincey Koziol2020-05-202-9/+9
|
* Apparently, + has no special meaning, and neither does \+, in so-calledDavid Young2020-05-201-1/+1
| | | | | | | | "obsolete" / POSIX "basic" regular expressions. Also, not every version of `sed` out there supports the `-E` option. So delete the -E flag and use the regex `[^/][^/]*` instead of `[^/]+`. Add config/netbsd to the MANIFEST.
* Make these scripts relocatable again: derive a relative path for theDavid Young2020-05-201-1/+24
| | | | | | | original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived.
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-0940-1083/+2742
| | | | | | | | including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and I share. Now I need to put this branch on a fork with a less confusing name than vchoi_fork!
* Make some NetBSD compatibility patches.David Young2019-10-032-4/+4
|
* Develop normalization with vol_integration.Dana Robinson2018-09-191-2/+0
| | | | | Mostly peripheral things like the tools and wrappers, with just enough core library code to support that.
* Change prefix in example scripts to relative path to bin. This was doneLarry Knox2018-08-231-1/+1
| | | | | for 1.8, and works wherever installed without the need to replace the original prefix.
* HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does ↵M. Scot Breitenfeld2018-06-082-6/+6
| | | | | | not work properly misc. clean-up
* HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F ↵M. Scot Breitenfeld2018-06-081-1/+1
| | | | | | does not work properly added dependency on H5ff.F90 for H5_ff.F90
* HDFFV-10405: Using h5fget_obj_count_f with a file id of H5F_OBJ_ALL_F does ↵M. Scot Breitenfeld2018-06-083-2/+90
| | | | | | not work properly h5fget_obj_count_f with H5F_OBJ_ALL_F counted objects created in h5open_f, which should not be included in the count. The function now returns the correct number of objects (i.e., objects created in h5open are not included in the total).
* Add fortran MPI to test and exampleAllen Byrne2018-06-062-4/+6
|
* Add mpi include folders for fortran C objectsAllen Byrne2018-06-061-3/+3
|
* Fix the error found after earlier checkin.Vailin Choi2018-06-011-2/+2
|
* (1) Made the change according to the pull request feedback.Vailin Choi2018-05-311-2/+1
| | | | (2) Removed the performance test form test/th5o.c: will decide on what needs to be done to show speedup via HDFFV-10463.
* Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2018-05-301-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | * commit 'd184e6db94163dcc8761182744a6c524a4850887': Removed unused H5MF functions and updated FUNC_ENTER macros and naming in H5MFsection.c. Correct script names Fix typo Minor H5FS tweaks. Put back CTRL-L chars Update support link Update text Valgrind fixed by checking for prefix_len of 0
| * Fix typoAllen Byrne2018-05-241-1/+1
| |
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2018-05-233-10/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2b0fb7e3f1f7da5b23d430702493ed4fb7f87166': (21 commits) HDFFV-9739 only executes H5E tests in production Remove link flag from compile command fix typo Add release note Correct attribute location HDFFV-9739 fix copy testfiles command HDFFV-9739 remove obsolete test files HDFFV-9739 dup test file for concurrent tests HDFFV-9739 Fix autotools script HDFFV-9739 Change autotools test scripts Fix typo HDFFV-9739 Update test reference Update current windows test machines HDFFV-9739 Grab err number before API call HDFFV-9739 Add release note Adjust test names for concurrent tests Fix soversion HDFFV-9739 Fix copy name HDFFV-9739 factor out tests into separate JUnit Updated the threadsafety test to use error macros instead of asserts. ...
| * Remove link flag from compile commandAllen Byrne2018-05-223-10/+0
| |
* | Changes made based on feedback from pull request #1039.Vailin Choi2018-05-142-12/+6
| |
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2018-05-146-311/+589
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dcc66a4f157ace0858b788228550f3e104df3242': (35 commits) GGC requires attribute before function Correct COMPILE defs usage Add missing module_dir property Text cleanup Correct sentence punctuation. Add release note. Use set_property for MT flag Correct command usage Remove APPEND Fix typo Add missing test lib add missing folder to path Fix another command revert Missed a command revert Revert to old style for LINK_FLAGS gen expr not working LINK_FLAGS must be separate property sets Fix link flags syntax Revert refactor link flags refactor link flags to interface Refactor link flags ...
| * Add missing module_dir propertyAllen Byrne2018-05-091-0/+1
| |
| * Use set_property for MT flagAllen Byrne2018-05-072-12/+18
| |
| * Correct command usageAllen Byrne2018-05-074-21/+21
| |
| * Remove APPENDAllen Byrne2018-05-034-33/+39
| |
| * Fix another command revertAllen Byrne2018-05-031-12/+18
| |
| * Missed a command revertAllen Byrne2018-05-031-6/+9
| |
| * Revert to old style for LINK_FLAGS gen expr not workingAllen Byrne2018-05-034-121/+176
| |
| * LINK_FLAGS must be separate property setsAllen Byrne2018-05-034-71/+143
| |
| * Fix link flags syntaxAllen Byrne2018-05-034-70/+70
| |
| * Revert refactor link flagsAllen Byrne2018-05-024-74/+70
| |
| * refactor link flags to interfaceAllen Byrne2018-05-024-75/+85
| |
| * Refactor link flagsAllen Byrne2018-05-021-9/+11
| |
| * Fix defs and additional MSVC itemsAllen Byrne2018-05-022-9/+7
| |