summaryrefslogtreecommitdiffstats
path: root/fortran
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r5722] Snapshot version 1.4 release 4 (pre5)HDF Admin2002-06-272-10/+10
|
* [svn-r5709] Purpose:Bill Wendling2002-06-254-6/+6
| | | | | | Feature Fix Description: Changed NPROCS to 2 instead of 3.
* [svn-r5708] Purpose:Bill Wendling2002-06-254-21/+29
| | | | | | | | | | | | Bug Fix Description: I was nullifying the RUNPARALLEL and other macros when I shouldn't have been (they were set to sensible things). I also ported the RUNPARALLEL macros from the hdf5/config directory to the hdf5/fortran/config directory for the powerpc-ibm-[45].x files. Solution: Removed the offending 'RUNPARALLEL=""' lines. Also changed default number of processes to 3 instead of 2.
* [svn-r5688] Description:HDF Admin2002-06-202-10/+10
| | | | | | | Make a tarball of 1.4.4-pre4 that contains CVS stuff for easier commit later. Bump up version information by bin/h5vers -i. Platforms tested: No test since this is the same process the release script will do.
* [svn-r5683] Purpose:Quincey Koziol2002-06-192-10/+10
| | | | | | | | Version bump Description: I'm making another prerelease available for the SAF team, with some features I'd like them to test, so bump the prerelease number again.
* [svn-r5682] Purpose:Quincey Koziol2002-06-192-10/+10
| | | | | | | | | Update version info. Description: Bump the prelease number to reflect the fact that I gave out a prerelease to the SAF developers yesterday and I don't want to confuse people when we make another prelease tarball.
* [svn-r5673] Elena Pourmal2002-06-191-0/+14
| | | | | | | | | | | Purpose: IA64 fortran port Description: When I did IA64 port, I never checked in the changes Solution: Check in the changes Platforms tested: Titan and OSF1 v5.1
* [svn-r5665] Purpose:Albert Cheng2002-06-182-2/+56
| | | | | | | | | | | | | | | | | | | | | | | | Porting to AIX 5.x Description: configure.in: fortran/configure.in: Added a case to group all AIX 5.* versions as aix5.x. This allows them to share one common config/*aix5.x file. configure: fortran/configure: Derived from configure.in (done in eirene). config/powerpc-ibm-aix4.x: Added a comment explaining why not to cache sizeof size_t and off_t fortran/config/powerpc-ibm-aix4.x: Turned of cache of sizeof size_t and off_t because they are depedent on compiler options. config/powerpc-ibm-aix5.x: fortran/config/powerpc-ibm-aix5.x: New config file for AIX 5.X Platforms tests: LLNL Blue, Frost, Snow, both serial and parallel. (Snow's parallel does not work yet because it needs the host specific hack in aclocal.m4.)
* [svn-r5664] Purpose:Albert Cheng2002-06-182-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | Porting to AIX 5.x Description: configure.in: fortran/configure.in: Added a case to group all AIX 5.* versions as aix5.x. This allows them to share one common config/*aix5.x file. configure: fortran/configure: Derived from configure.in (done in eirene). config/powerpc-ibm-aix4.x: Added a comment explaining why not to cache sizeof size_t and off_t fortran/config/powerpc-ibm-aix4.x: Turned of cache of sizeof size_t and off_t because they are depedent on compiler options. config/powerpc-ibm-aix5.x: fortran/config/powerpc-ibm-aix5.x: New config file for AIX 5.X Platforms tests: LLNL Blue, Frost, Snow, both serial and parallel. (Snow's parallel does not work yet because it needs the host specific hack in aclocal.m4.)
* [svn-r5647] Description:Albert Cheng2002-06-172-10/+10
| | | | | | | | | version information were not updated when 1.4.4-pre1 was created. So, 1.4.4-pre1 actually contained 1.4.4-snap6 in it. Updated the version information to 1.4.4-pre2. Platforms tested: eyeballed all changes. Pretty sure only text changes in some character strings.
* [svn-r5644] Purpose:Bill Wendling2002-06-165-88/+73
| | | | | | Copyright Update Description: Updated the copyright statement.
* [svn-r5577] Elena Pourmal2002-06-105-4/+72
| | | | | | | | | Purpose: Maintenance Description: Added a copyright statement to the source files. Platforms tested: Will test in few minutes on modi4
* [svn-r5575] Elena Pourmal2002-06-1070-97/+1045
| | | | | | | | | Purpose: Maintenance Description: Added Copyright statement ot the source files Platforms tested: Solaris 2.7 (arabica)
* [svn-r5494] Elena Pourmal2002-05-312-5/+3
| | | | | | | | | | | Purpose: Maintenance 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-r5493] Elena Pourmal2002-05-315-13/+13
| | | | | | | | | | | Purpose: Code cleanup 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-r5489] Purpose:Bill Wendling2002-05-302-4/+167
| | | | | | | | | | | | | Bug Fix Description: On Linux 2.4 kernel, we need to check for Linux LFS support. There was a failure in the Fortran code when we tried to pass a 4 byte off_t variable to a function which expected an 8 byte off_t. This is due to there being no check for the LFS support in the Fortran code. Solution: Added the check for Linux LFS support. Platforms tested: Elena will test on Linux platform...
* [svn-r5464] Snapshot version 1.4 release 4 (snap5)HDF Admin2002-05-282-10/+10
|
* [svn-r5438] Snapshot version 1.4 release 4 (snap4)HDF Admin2002-05-182-10/+10
|
* [svn-r5400] Elena Pourmal2002-05-131-20/+0
| | | | | | | | | Purpose: Code clean-up Description: Removed unused HAVE_XXXX macros from the H5f90i.h file. Platforms tested: HP-UX 11.00 (kelgia) and IRIX64-6.5 (modi4)
* [svn-r5398] Purpose:Bill Wendling2002-05-101-3/+3
| | | | | | | | | | Bug Fix Description: Put quotes around some of the shell environment variables sothat, if htey're blank, then they won't cause the shell to output a "too many arguments" warning during configuration. Platforms tested: Linux
* [svn-r5323] Elena Pourmal2002-05-022-5/+7
| | | | | | | | | Purpose: Bug#670 fix Description: Added tests to use overloaded subroutines. Platforms tested: Windows, Solaris 2.7, IRIX64-6.5
* [svn-r5322] Elena Pourmal2002-05-022-0/+6827
| | | | | | | | | | | Purpose: Bug#670 fix Description: dims parameter to the h5dwrite_f, h5dread_f, h5awrite_f and h5aread_f subroutines was declared as INTEGER array of size 7 (max number of dimensions in Fortran). Users could not use the same buffer dims as an argument to the h5screate_simple_f subroutine since it should be an array of size = RANK and type INTEGER(HSIZE_T). Solution: Overload subroutines with dims parameter to be assumed size array of INTEGER(HSIZE_T) type for backward compatibility. Subroutine with the INTEGER dims argument should be depricated in 1.6 release Platforms tested: Windows, Solaris2.7, IRIX64-6.5
* [svn-r5284] Elena Pourmal2002-04-291-3/+3
| | | | | | | | | | Purpose: Maintenance (brought back changes from 1.5 branch) Description: Replaced HAVE_XXXX with H5_HAVE_XXXX and used H5pubconf_fortran.h file instead of H5config_fortran.h Platforms tested: modi4
* [svn-r5283] Purpose:Bill Wendling2002-04-291-3/+4
| | | | | | Update Description: Added cleanup of the H5pubconf_fortran.h file.
* [svn-r5282] Purpose:Bill Wendling2002-04-292-14/+117
| | | | | | | | | Update Description: Updated the h5vers script to also modify the configure.in files and regenerate the configure file. Platforms tested: Linux
* [svn-r5265] Elena Pourmal2002-04-251-2/+2
| | | | | | | | | | | | Purpose: Bug fix Description: For some unknown to myself reason I used 32-bit integer for INTEGER(HSIZE_T) on Solaris platforms when 64-bit integers are available for both C and Fortran. Solution: Use long long type to describe h(s)size_t_f types Platforms tested: Solaris 2.7 ans 2.6
* [svn-r5264] Elena Pourmal2002-04-251-2/+3
| | | | | | | | | | | | Purpose: Bug fix Description: For some unknown to myself reason I used 32-bit integer for INTEGER(HSIZE_T) on Solaris platforms when 64-bit integers are available for both C and Fortran. Solution: Use the proper KIND argument to define INTEGER(HSIZE_T) Platforms tested: Solaris 2.7 ans 2.6
* [svn-r5258] Elena Pourmal2002-04-251-4/+16
| | | | | | | | | Purpose: Bug fix Description: Brought back changes from 1.5 branch to use MPI_*_c2f(f2c) functions Platforms tested: modi4 and t3e (NERSC mcurie)
* [svn-r5250] Purpose:Bill Wendling2002-04-244-50/+391
| | | | | | | | | | | Update Description: Added the check for MPI_{Comm,Info}_{f2c,c2f} functions to the Fortran wrappers. There was a bogus H5config.h.in file in the fortran/src directory. Replaced it with H5config_fortran.h.in instead. Platforms tested: HP-UX
* [svn-r5249] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'.cvs2svn2002-04-241-0/+61
|
* [svn-r5234] Purpose:Bill Wendling2002-04-232-32/+93
| | | | | | | | | | Update Description: Updated the way some of the macros were being used in the configure file. Some of the behavior is deprecated. Mostly has to do with the AC_OUTPUT and AC_INIT macros... Platforms tested: Linux
* [svn-r5140] Purpose:Bill Wendling2002-04-034-1598/+10889
| | | | | | | | | | | | | Upgrade of autotools... Description: Upgraded the configure files to use the newest auto tools. The directions for regenerating the configure files are the same for the 1.5 branch, you should only regenerate them on sleipnir or dangermouse for now. Eirene has an older version of the autotools on it. Burrwhite isn't ready yet, but when it is, it should be upgraded to the latest/greatest tools as well... Platforms tested: Linux
* [svn-r5117] Purpose:Bill Wendling2002-03-293-58/+46
| | | | | | | | | | | | Bug Fix Description: Back ported fix for the Fortran MPI parallel test to the 1.4 branch. Solution: Needed to change the order of the link line in the acsite.m4 file so that libraries came after the *.o file to catch some of the unresolved references being generated. Platforms tested: Modi4
* [svn-r5105] Bill Wendling2002-03-282-4/+4
| | | | | | | | | | | | | Purpose: Bug Fix Description: When restoring the LDFLAGS variable after an error, forgot to put a $ on the saved_LDFLAGS variable. This resulted in an assignment of the string "saved_LDFLAGS" to LDFLAGS... Solution: Added the $ to saved_LDFLAGS Platforms tested: Modi4
* [svn-r5093] Bill Wendling2002-03-273-995/+946
| | | | | | | | | | | | | Purpose: Bug Fix Description: We were testing of the MPI C compiler could build an MPI program. We should be testing if the MPI F90 compiler could build an MPI program. Solution: Changed so that we check if the MPI F90 compiler can build an MPI program instead... Platforms tested: AIX and LInux
* [svn-r5067] Elena Pourmal2002-03-147-19/+19
| | | | | | | | | | | | | Purpose: Bug fix Description: I borrowed function HDpackFstring from the HDF4 Library and left name unchanged. It causes linking problems for Fortran users that use both HDF4 and HDF5 Libraries in their applications. Solution: Changed the name to be HD5packFstring Platforms tested: Solaris 2.7
* [svn-r5054] Purpose:Bill Wendling2002-03-081-5/+10
| | | | | | | | | | | Bug Fix Description: Fortran module files weren't uninstalled when doing an uninstall. Solution: Added the code into the uninstall: part of the conclude.in file to remove them if they're there... Platforms tested: Linux
* [svn-r5039] Elena Pourmal2002-03-063-1/+7
| | | | | | | | | | | Purpose: Bug fix Description: Several C stub functions were not releasing allocated strings. Solution: Fixed Platforms tested: Solaris 2.7
* [svn-r4865] Elena Pourmal2002-01-264-5/+6
| | | | | | | | | | | | Purpose: Maintenance Description: Several compiler's warnings caused Hitachi SR8000 running HI-UX/MPP F90 and C compilers to fail. Solution: Fixed code to eliminate warning. Platforms tested: O2K (modi4) and Solaris 2.7 (arabica)
* [svn-r4761] Purpose:Albert Cheng2001-12-311-13/+0
| | | | | | | | | | | | | | | | | | | | | Removing the DPSS (gridstorage) driver source code. (same as the v1.5) Description: The DPSS (using Grid-Storage) driver is retired. Removed the configure option with-gridstorage from configure.in. Cvs remove the following files ./src/H5FDdpss.c ./src/H5FDdpss.h ./test/dpss_read.c ./test/dpss_write.c Regenerated Dependencies files (some had to be hand-edited since 'make depend' did not cover them.) Removed reference to DPSS Virtual file driver from H5F.c. Platforms tested: modi4 (Parallel; -with-gass=...) eirene (pthread safe) arabica (fortran, cxx).
* [svn-r4655] Elena Pourmal2001-11-271-0/+20
| | | | | | | | | Purpose: Maintenance Solution: Added configurations files for OSF 5.1 Platforms tested: OSF 5.1 at PSC
* [svn-r4651] Elena Pourmal2001-11-271-0/+12
| | | | | | | | | | | | Purpose: Bug fix Description: Somehow I forgot to add DEC compiler directives to the H5Eff.f90 file. Linking failed on OSF 5.1 Solution: Added necessary compiler directives for name translations. Platforms tested: OSF 5.1 (PSC)
* [svn-r4648] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'.cvs2svn2001-11-271-0/+44
|
* [svn-r4641] Elena Pourmal2001-11-272-1/+10
| | | | | | | | | Purpose: Maintenance Description: Added tests for the H5E Fortran interface Platforms tested: arabica and eirene
* [svn-r4640] Elena Pourmal2001-11-272-3/+10
| | | | | | | | | Purpose: Bug fix Description: Error messages were printed to the file and standard output regardless of the parameters passed to the h5eprint_f function. h5eprintc function did not close the file with the error output. Fixed. Platforms tested: arabica and eirene
* [svn-r4534] Elena Pourmal2001-10-091-0/+1
| | | | | | | | | | | | | Purpose: Bug fix Description: On NERSC SP3 configure failed while trying to figure out how to print long long. Solution: Added the following line hdf5_cv_printf_ll=${hdf5_cv_printf_ll='ll'} Platforms tested: NERSC SP3
* [svn-r4360] Purpose:Quincey Koziol2001-08-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Code cleanup (sorta) Description: When the first versions of the HDF5 library were designed, I remembered vividly the difficulties of porting code from a 32-bit platform to a 16-bit platform and asked that people use intn & uintn instead of int & unsigned int, respectively. However, in hindsight, this was overkill and unnecessary since we weren't going to be porting the HDF5 library to 16-bit architectures. Currently, the extra uintn & intn typedefs are causing problems for users who'd like to include both the HDF5 and HDF4 header files in one source module (like Kent's h4toh5 library). (Merged from the same changes to development branch) Solution: Changed the uintn & intn's to unsigned and int's respectively. Platforms tested: FreeBSD 4.4 (hawkwind)
* [svn-r4297] Bill Wendling2001-08-012-0/+6
| | | | | | | Purpose: Regeneration of Dependencies files Description: Regenerated Dependencies files with "make Dependencies"
* [svn-r4295] Bill Wendling2001-08-014-79/+129
| | | | | | | | | | | Purpose: Back-port of Bug Fix Description: Back port from the 1.5 branch of the .depend/Dependencies files generation bug. (When the $srcdir et.al. macros began with a ".", they were lopping off the first character of a header file's path). Platforms tested: Linux
* [svn-r4235] Elena Pourmal2001-07-181-1/+3
| | | | | | | | | | | Purpose: Improvement Description: In production mode configure adds -g to compilation flags. Solution: Used Albert's solution to define CFLAGS to get rid of the -g flag Platforms tested: IBM SP3 (Nersc gseaborg)