summaryrefslogtreecommitdiffstats
path: root/fortran/test/tH5T.f90
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r27134] Switched to uses a verify for each kind for the tests. Testing ↵Scot Breitenfeld2015-06-011-34/+25
| | | | quad precision.
* [svn-r27115] Moved testing KINDs and SIZEOFs to configure.Scot Breitenfeld2015-05-271-1/+0
|
* [svn-r26919] fixed real promoted to 8 bytesScot Breitenfeld2015-04-241-99/+99
|
* [svn-r26481] Removed compiler warnings. HDF5-239Scot Breitenfeld2015-03-191-1/+1
| | | | Tested: h5committest.
* [svn-r26479] Fix for: HDFFV-9162Scot Breitenfeld2015-03-191-12/+12
| | | | | | | | h5pget_class_f should return hid_t for classtype Also removed all left over C comment artifacts /* and */ in the Fortran comments. Tested: h5committest
* [svn-r24986] Comparing REALs now converts all REALs to double precision and ↵Scot Breitenfeld2014-04-081-14/+7
| | | | | | then compares if the two numbers are equivalent. Tested: jam (gnu, intel)
* [svn-r24985] reverted the r24984 update.Scot Breitenfeld2014-04-081-7/+13
|
* [svn-r24984] Added overload operatorZ to compare REALs for tests.Scot Breitenfeld2014-04-081-13/+7
| | | | Tested on jam (gfortran, (-r8))
* [svn-r24979] Maintenance: Addressed DT failures on emu in 64-bit mode and on ↵Elena Pourmal2014-04-071-1/+6
| | | | | | | | macs, linux, powerpc for non-standard sizes of reals. Platforms tested: jam, ostrich, platypus, kite, quail, emu
* [svn-r24967] Maintenance: Reorganized and cleaned the code to remove ↵Elena Pourmal2014-04-061-37/+16
| | | | | | | | | | compiler warnings in the Fortran test code and examples. Platforms tested: Manual testing in place and using srcdir on jam, platypus, and emu with default and PGI, Intel and new GNU compilers. ifort compiler was also tested with -i8 and -r8 flags on jam. CMake tested on jam.
* [svn-r24114] Reverting the changes in r24113 for now because they break ↵Larry Knox2013-09-061-4/+0
| | | | | | parallel make fortran. The changes aren't incorrect, but more work in needed on dependencies and also for enable-parallel. Reverted to r24112.
* [svn-r24113] Description:Quincey Koziol2013-09-061-0/+4
| | | | | | | | Reduce warnings w/gfortran in FORTRAN build by declaring interface for utility test routines. Tested on: Mac OSX/64 10.8.4 (amazon) w/gcc/g++/gfortran 4.8
* [svn-r22824] FIX: HDFFV-8118: Support Fortran compiler flags that change the ↵Scot Breitenfeld2012-09-271-2/+2
| | | | | | default size of integer and real Tested: jam(gnu,intel), machine with gcc 4.7 and C long double = 16 bytes.
* [svn-r22392] Added test for h5tcreate_f with H5T_STRING_F option.Scot Breitenfeld2012-05-231-0/+45
| | | | | | Cleaned-up formating and comments for h5tcreate_f. Tested: jam (gnu compiler)
* [svn-r21248] Mereged the F2003 branch into the trunk.Scot Breitenfeld2011-08-181-2/+16
| | | | | | | | | Items merged: fortran directory, src/libhdf5.settings.in configure.in configure MANIFEST Tested: (all platforms used by daily tests, both with --enable-fortran and --enable-fortran2003)
* [svn-r18197] Description:Quincey Koziol2010-01-301-84/+84
| | | | | | | | | Trim trailing whitespace from source code files with this command: find . \( -name "*.[ch]" -or -name "*.cpp" -or -name "*.f90" \) -print |xargs -n 1 sed -i "" 's/[[:blank:]]*$//' Tested on: None - eyeballed only
* [svn-r15749] Description:Scot Breitenfeld2008-10-011-1/+0
| | | | Removed blank lines
* [svn-r15737] Description:Scot Breitenfeld2008-09-301-5/+13
| | | | | Changed the tests so that the *.h5 test files are removed depending on the HDF5_NOCLEANUP environment variable. bug 696
* [svn-r15696] Description:Scot Breitenfeld2008-09-251-5/+7
| | | | Fix for test of H5Tget_native_type_f
* [svn-r15693] Description:Scot Breitenfeld2008-09-241-28/+56
| | | | Added test for h5tget_native_type_f
* [svn-r15633] Description:Scot Breitenfeld2008-09-161-1/+201
| | | | Added test routines for h5t_get/set_fields_f.
* [svn-r14928] Maintenance: Cleaned up the code to make it compile on smirom ↵Elena Pourmal2008-05-041-3/+3
| | | | | | | | with the g95 compiler Platforms tested: kagiso with PGI compilers, linew, smirom with GCC and g95 compilers; some tests and function calls are commented out with !EP string; we will be working on it.
* [svn-r14923] Maintenance: This check-in merges changes from the fortran_1_8 ↵Elena Pourmal2008-05-031-2/+63
| | | | | | | branch back into the trunk (up to revision 14921) Platforms tested: kagiso with g95 and Intel compilers; more testing will be done after checking in a fresh copy from the trunk. New code itself was tested with all Fortran compilers available at THG
* [svn-r14903] Undoing change committed in r14902.Scot Breitenfeld2008-04-301-63/+2
|
* [svn-r14902] Merged fortran_1_8 branch changes r14505:14901 into the trunk. ↵Scot Breitenfeld2008-04-301-2/+63
| | | | New fortran wrappers added.
* [svn-r13256] Updated fortran source code with new THG copyright.Albert Cheng2007-02-071-2/+3
| | | | Tested: kagiso.
* [svn-r11373] Purpose: Maintenance/improvementElena Pourmal2005-09-081-1/+1
| | | | | | | | | | | Description: Fixeda typo in an error message Solution: Platforms tested: heping with g95 (-r8, -d8) mir with ifc (-r16, -r8) Misc. update:
* [svn-r10561] Purpose: MaintenanceElena Pourmal2005-04-061-0/+24
| | | | | | | | | | | Description: Added missing h5get_member_class_f function Solution: Platforms tested: heping; it is a simple change. I will watch daily tests and take care of failures. Misc. update:
* [svn-r9727] Purpose:Quincey Koziol2004-12-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix/Code Cleanup/Doc Cleanup/Optimization/Branch Sync :-) Description: Generally speaking, this is the "signed->unsigned" change to selections. However, in the process of merging code back, things got stickier and stickier until I ended up doing a big "sync the two branches up" operation. So... I brought back all the "infrastructure" fixes from the development branch to the release branch (which I think were actually making some improvement in performance) as well as fixed several bugs which had been fixed in one branch, but not the other. I've also tagged the repository before making this checkin with the label "before_signed_unsigned_changes". Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel & fphdf5 FreeBSD 4.10 (sleipnir) w/threadsafe FreeBSD 4.10 (sleipnir) w/backward compatibility Solaris 2.7 (arabica) w/"purify options" Solaris 2.8 (sol) w/FORTRAN & C++ AIX 5.x (copper) w/parallel & FORTRAN IRIX64 6.5 (modi4) w/FORTRAN Linux 2.4 (heping) w/FORTRAN & C++ Misc. update:
* [svn-r8404] Elena Pourmal2004-04-221-1/+1
| | | | | | | | | | | | | | | | | Purpose: Maintenance Description: h5dwrite/read_f and h5awrite_read_f functions were overloaded with dims argument being of type INTEGER and INTEGER(HSIZE_T). We promised to remove overloading in 1.4 release. It was removed from documentation but not from the source code. Solution: Finish code cleanup. Platforms tested: Solaris 2.7 32 and 64 bit, and copper with --enable- parallel. Windows are broken, so Kent and Xuan will test it with their changes later. Misc. update:
* [svn-r7341] Purpose:Albert Cheng2003-08-111-1/+0
| | | | | | | | | Updated, cleanup or added Copyright notice. Platforms tested: "h5committested" Misc. update:
* [svn-r7031] Elena Pourmal2003-06-121-1/+0
| | | | | | | | | | | | | | Purpose: Small bug fix Description: Variable flag was declared twice. That caused compilation to fail on True64 system. Solution: Deleted one of the declarations. Platforms tested: True64 at PSC and arabica. Change is trivial, so h5commitest is not necessary. Misc. update:
* [svn-r6967] Elena Pourmal2003-06-041-1/+2
| | | | | | | | | | | | | Purpose: Maintenance Description: Updated test to use new type of the argument for the h5pset(get)_preserve_f function Solution: Platforms tested: arabica nad verbena Misc. update:
* [svn-r6464] Elena Pourmal2003-03-051-1/+1
| | | | | | | | | | | | | | | | | | Purpose: Maintenance Description: * Added support for generic properties. * Added support for time allocation properties. * Added support for variable length datatypes (only datatypes based on INTEGER, REAL and CHARACTER Fortran types are supported). * added some missing functions Solution: I am checking in new Fortran APIs and their man pages to support 1.5 features listed above. Not all APIs have tests yet. APIs were written in Fall 2002, and I am afraid that I will loose the code or totally forget what I did if I wait longer. ;-) Platforms tested: arabica (fortran), eirene (fortran), modi4 (parallel, fortran)
* [svn-r6443] Elena Pourmal2003-02-271-0/+89
| | | | | | | | | Purpose: Bug fix Description: Added tests for enumeration types. Platforms tested: modi4, artabica, eirene
* [svn-r5956] Elena Pourmal2002-10-011-0/+9
| | | | | | | | | | | | | | | | | | Purpose: Added new F90 APIs Description: I added new F90 APIs, tests, and documentation for the following functions: h5fget_obj_count_f h5pequal_f h5tget_member_index_f h5fget_obj_ids_f h5pget_fclose_degree_f h5pset_fclose_degree_f Documentation for exisiting functions was missing: h5freopen_f, h5fflush_f, h5fmount_f, h5unmount_f, h5fget_create_plist_f, h5fget_access_plist_f. Platforms tested: Solaris 2.7, Linux 2.2 and IRIX64-6.5
* [svn-r5940] Elena Pourmal2002-09-231-33/+38
| | | | | | | | | | | | | | | | | | | | Purpose: Bug fix, code improvement Description: Fortran tests didn't cleanup created files. Also HDF5_PREFIX and HDF5_PARAPREFIX were not used to specify location of the files. There was a redundant file in the testpar directory that contained an error reporting function used by both serial and parallel tests. Solution: Created library h5test_fortran.a that contains functions used by the serial and parallel tests. It includes Fortran and C functions that may be called from Fortran programs to report errors, to modify file names and to cleanup files after run. Modified test code to use new functions. Platforms tested: Linux 2.2 (eirene) serial IRIX64 (modi4) parallel with HDF5_PREFIX and HDF5_PARAPREFIX set to $SCR Solris 2.7 with mpich 1.2.4 with HDF5_PARAPREFIX set to /tmp/epourmal
* [svn-r5492] Elena Pourmal2002-05-311-3/+3
| | | | | | | | | | | Purpose: Code clean up. Description: Many F90 compilers were not happy about character*(*) declarations. Solution: Used F90 character(len=*) declarations. Platforms tested: Solaris 2.7 and Linux 2.4
* [svn-r4866] Elena Pourmal2002-01-261-1/+2
| | | | | | | | | | | | Purpose: Maintenance Description: Several compiler's warnings caused Hitachi SR8000 F90 and C compilers to fail. Solution: Fixed the code to eliminate warnings. Platforms tested: O2K (modi4) and Solaris 2.7 (arabica)
* [svn-r3861] Elena Pourmal2001-04-271-8/+10
| | | | | | | | | | | Purpose: Code maintenance Description: read/write APIs have been changed. Solution: Made necessary changes to the tests. Platforms tested: Windows 98, Linux, Solaris 2.7, O2K, T3E
* [svn-r3036] Elena Pourmal2000-11-301-1/+1
| | | | | | | | | | | | | Purpose: Bug fix Description: hdf5 1.4.0_beta1 build failed for Fortran test tH5T.f90 because third argument of the h5tarray_create_f subroutine had INTEGER(SIZE_T) type instead of INTEGER(HSIZE_T) type. Solution: Fixed the datatype. Platforms tested: Linux (eirene)
* [svn-r2964] Elena Pourmal2000-11-171-3/+8
| | | | | | | | | | Purpose: Code maintenance Description: Fixed the code to use new h5tarray_create_f subroutine to create a compound datatype with an array field. Platforms tested: Solaris 2.6
* [svn-r2796] Elena Pourmal2000-11-031-4/+4
| | | | | | | | | Purpose: Maintenance Description: Updated tests to use new F90 programming model. Platforms tested: O2K and Solaris2.7
* [svn-r2576] Purpose:Bill Wendling2000-09-191-0/+691
Adding the Fortran interface to the HDF5 library Description: Fortran is now a subdirectory of the HDF5 library tree. Platforms tested: Solaris and IRIX (O2K)