summaryrefslogtreecommitdiffstats
path: root/fortran
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r9812] Purpose: Bug fixElena Pourmal2005-01-122-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Confiure generated libhdf5.settings files in fortran/src and c++/src directories. File in the fortran/src directory was not installed; file in the c++/src directory was intalled As a result, libhdf5.settings from the src directory with the C settings and configuration summary was blown away. Also some temporary files were not cleaned in c++ directories. Solution: Modifed configure.in files to create fortran/src/libhdf5_fortran.settings and c++/src/libhdf5_cpp.settings files Ran autoconf on eirene to generate new configure files. Modified Makefile.in files to install *setting files. Note: I don't like the solution since *setting files are messy and libhdf5_cpp.settings lacks some information (there is no corresponding *.in file in the c++/src directory). Since we are moving to 1.8 anyway, I don't want to spend too much time on it, but we definitely should look carefully at those files and check that they are ok in 1.8. Platforms tested: eirene, cobalt, arabica Misc. update:
* [svn-r9810] Purpose: Bug fixElena Pourmal2005-01-121-1/+1
| | | | | | | | | | | | Description: libh5test_fortran.a(la) files were installed by make install Solution: Figure out why C test library is not installed and used the same trick. Platforms tested: eirene, mir (too minor for h5committest) Misc. update:
* [svn-r9804] Purpose: Bug fixElena Pourmal2005-01-112-17/+24
| | | | | | | | | | Description: Fortran szip test was broken; brought changes from 1.7 Solution: Platforms tested: mir, copper Misc. update:
* [svn-r9802] Purpose:Quincey Koziol2005-01-109-120/+122
| | | | | | | | | | | | Bug fix Description: Belatedly chase change of hobj_ref_t in C APIs. Platforms tested: FreeBSD 4.10 (sleipnir) w/backward compatibility turned on IRIX64 6.5 (modi4) w/FORTRAN h5committest
* [svn-r9801] Purpose:Quincey Koziol2005-01-1019-4/+25
| | | | | | | | | | | | Bug fix Description: Belatedly chase change of hobj_ref_t in C APIs. Platforms tested: FreeBSD 4.10 (sleipnir) w/backward compatibility turned on IRIX64 6.5 (modi4) w/FORTRAN h5committest
* [svn-r9787] Purpose:Albert Cheng2005-01-095-11/+13
| | | | | | | | | | | | | | bug fix and document. Description: Unix and probably other systems too, has a small exit value range such as 1 byte. So, exit(256) may end up the same as exit(1). Added caution message to the exit wrappers and changed test programs to exit(1) when errors detected. Platforms tested: tested in copper. verified here that exit(256) was treated just like exit(0).
* [svn-r9736] Snapshot version 1.6 release 4 (snap3)HDF Admin2005-01-022-10/+10
|
* [svn-r9729] Purpose:Quincey Koziol2004-12-2938-1566/+818
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-r9721] Snapshot version 1.6 release 4 (snap2)HDF Admin2004-12-262-10/+10
|
* [svn-r9694] Snapshot version 1.6 release 4 (snap1)HDF Admin2004-12-192-10/+10
|
* [svn-r9690] Purpose:Albert Cheng2004-12-181-5/+8
| | | | | | | | | | | | Bug fix Description: mpich 1.2.6 does not like the tweaking of using -O2 flag. Comment out the Tweaking since it caused problems to mpich1.2.6. Need to investigate the reasons and effects to tweak. Platforms tested: Tested in heping using mpich 1.2.6 and in eirene uisng mpich 1.2.6.
* [svn-r9626] Purpose:Quincey Koziol2004-12-071-2/+13
| | | | | | | | | | Code cleanup Description: Clean/fix up compiler flags to be more consistent after recent changes. Platforms tested: None - eyeballed - very minor
* [svn-r9612] Purpose:Quincey Koziol2004-12-032-10/+2
| | | | | | | | | | | | | Bug fix Description: Correct typo in ia64 configure script. Update intel compiler detection to handle Itanium versions of compilers Platforms tested: Teragrid machine (tg-login) w/icc 7.1 & 8.x Linux 2.4 (verbena) w/icc
* [svn-r9590] Snapshot version 1.6 release 4 (snap0).Albert Cheng2004-11-292-10/+10
| | | | | | | This replaced the snapshot release 1.6.4-pre1 which had the wrong release string because -preN is reserved for Pre-release test versions. Snapshot releases are named as -snapN for the release branch.
* [svn-r9589] Snapshot version 1.6 release 4 (pre1)HDF Admin2004-11-292-10/+10
|
* [svn-r9582] Purpose:Quincey Koziol2004-11-272-10/+10
| | | | | | | | | | | | | | | | | | | | Add new internal data structure Description: Add an implementation of skip lists to the library (see comment in src/H5SL.c for references to the papers describing them) as a potential replacement for our current threaded, balanced binary tree container. Skip lists are much simpler to implement and should be faster to use. Also, added new error codes to release branch, so bump the minor version number to indicate that the library is no longer perfectly compatible with the 1.6.3 release. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Solaris 2.7 (arabica) Too minor to require further testing (the skip lists aren't actually used by any library code yet)
* [svn-r9570] Purpose:Quincey Koziol2004-11-241-7/+42
| | | | | | | | | | | | Update flags Description: Update gcc compiler flags to support the early gcc 4.0 snapshots available on sleipnir Platforms tested: FreeBSD 4.10 (sleipnir) w/gcc 4.0 snapshot Too minor to require h5committest
* [svn-r9566] Purpose:Albert Cheng2004-11-231-5/+5
| | | | | | | | | | | | | | Improvement. Description: Change the default CC, F9X and CXX compilers from ecc/efc/ecc to icc/ifort/icc because Intel keeps changing their compiler names. This eliminated the warning messages that a wrong compiler name is used. Platforms tested: Tested in Tg-login NCSA only since that is the only IA64 platform on site.
* [svn-r9528] Snapshot version 1.6 release 3 (post1)HDF Admin2004-11-152-10/+10
|
* [svn-r9492] Purpose:Quincey Koziol2004-10-312-2/+2
| | | | | | | | | | | Bug fix Description: "Teach" the configure scripts about Intel 7.1 compilers, which don't have _quite_ the same compiler flags Platforms tested: Linux 2.4 (eirene)
* [svn-r9491] Purpose:Quincey Koziol2004-10-311-13/+21
| | | | | | | | | | | Bug fix Description: "Teach" the configure scripts about Intel 7.1 compilers, which don't have _quite_ the same compiler flags Platforms tested: Linux 2.4 (eirene)
* [svn-r9480] Purpose:MuQun Yang2004-10-282-2/+7
| | | | | | | | | | | | | | | | | | Fix small fortran bug, Add DLL token to export and import functions. Description: rountine "verify" is not exported for DEC fortran. Two routines at t.c need to be exported. Solution: Platforms tested: XP(VC 6.0 + DEC Fortran 6.6c) Heping(Linux 2.4 gcc+pgf90) Misc. update:
* [svn-r9456] Snapshot version 1.6 release 3 (post0)HDF Admin2004-10-252-10/+10
|
* [svn-r9411] Purpose:Quincey Koziol2004-10-122-2/+14
| | | | | | | | | | | | Bug fix Description: When mpicc/mpif90 is a wrapper around a PGI compiler, turn on less agressive optimization options to avoid testing errors. Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9410] Purpose:Quincey Koziol2004-10-122-0/+10
| | | | | | | | | | | | Code cleanup Description: Update FORTRAN configuration test code to be more syntacticly correct and not generate errors with stricter standards checking in the compiler. Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9408] Purpose:Quincey Koziol2004-10-125-29/+7
| | | | | | | | | | | | | | | | | | | | Code cleanup/bug fix Description: Remove the undocumented "$NOFP" shell variable which would allow production builds without removing the stack frame. This was cascading between C and FORTRAN builds and causing problems. Solution: Hard-code removing the stack frame for now. Users would have needed to read the configure scripts anyway, so there's not really much benefit to the extra knob. Users who need this functionality (production builds with stack frames) are debugging probably, so they will need to modify the script and build their own version of the library now. Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9406] Purpose:Quincey Koziol2004-10-121-40/+16
| | | | | | | | | | | | | Bug fix Description: Correct/update detection of Linux platforms. Also, refactor common code out of different architectures for Linux builds. Platforms tested: Linux 2.4 (verbena) Too minor to require h5commitest
* [svn-r9404] Purpose:Quincey Koziol2004-10-121-0/+4
| | | | | | | | | | | | Code cleanup Description: Default to using mpif90 if CC=mpicc and --enable-fortran flag is given, but no F9X compiler is set. Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9391] Purpose:Quincey Koziol2004-10-092-2/+2
| | | | | | | | | | | | Bug fix Description: Tweak PGI compiler auto-detection to work for version 5.0 compilers as well as version 5.2 compilers. Platforms tested: Linux 2.4 (verbena) w/PGI compilers Not tested with rest of h5committest platforms
* [svn-r9389] Purpose:Quincey Koziol2004-10-091-1/+14
| | | | | | | | | | | Regenerate Description: Regenerate with autoconf 2.53 (not [easily] available on tungsten) Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9388] *** empty log message ***Quincey Koziol2004-10-0910-210/+602
|
* [svn-r9306] Purpose: Post 1.6.3 release maintenanceElena Pourmal2004-09-222-10/+10
| | | | | | | | | | Description: Changed the version number to 1.6.3-post0 Solution: ran bin/h5vers script on eirene Platforms tested: Misc. update:
* [svn-r9304] Purpose: Release maintenancehdf5-1_6_3Elena Pourmal2004-09-222-10/+10
| | | | | | | | | | Description: I changed the version number to 1.6.3 Solution: Ran bin/h5vers -s 1.6.3 on eirene Platforms tested: Misc. update:
* [svn-r9263] Purpose: Maintenance for 1.6.3 third round of testingElena Pourmal2004-09-152-10/+10
| | | | | | | | | | | Description: Created test tar ball and changed version to 1.6.3-pre4 using bin/h5vers script on eirene Solution: Platforms tested: Misc. update:
* [svn-r9251] Purpose:Quincey Koziol2004-09-142-10/+10
| | | | | | | | | | | | | | | | | | | | Bug fix Description: Correct typedef for dataset region references to avoid struct alignment issues on Crays. Solution: Change the typedef for hdset_reg_ref_t from a struct to an array of unsigned char's of the correct size and propagate the appropriate adjustments around the code. Platforms tested: FreeBSD 4.10 (sleipnir) Linux 2.4 (verbena) w/fortran Cray T90 (subzero) w/fortran Cray SV1 (wind) w/fortran & parallel Cray T3E (cyclone) w/fortran & parallel
* [svn-r9236] Purpose: Maintenance for the second round of testingElena Pourmal2004-09-092-10/+10
| | | | | | | | | | Description: I created a tar ball and changed version to 1.6.3-pre3 Solution: run bin/h5vers on eirene Platforms tested: eirene Misc. update:
* [svn-r9184] Purpose: Cleaning up the messElena Pourmal2004-09-011-2984/+6532
| | | | | | | | | | | | | | Description: I ran bin/h5vers on verbena instead of eirene; as a result configure was messed up. Solution: Checked out from CVS, reran h5vers to set up version to hdf5-1.6.3-pre1 and created a tar ball for testing; reran h5vers to set up version to hdf5-1.6.3-pre2 and checked in updated files. Platforms tested: eirene (configure works now) Misc. update:
* [svn-r9181] Purpose: Maintenance for the hdf5-1.6.3 testingElena Pourmal2004-09-012-6533/+2985
| | | | | | | | | | | | | | | Description: After discussing with Albert: I changed the version to hdf5-1.6.3-pre1 and created a tar ball for the first round of testing. Then I changed the version to hdf5-1.6.3-pre2 and now I am committing the changes. pre1 on ftp is the same as snap6 :-) Solution: Platforms tested: Misc. update:
* [svn-r9177] Snapshot version 1.6 release 3 (snap5)HDF Admin2004-08-302-10/+10
|
* [svn-r9152] Elena Pourmal2004-08-252-0/+71
| | | | | | | | | | | | | Purpose: Maintenance Description: Added new test for h5iget_file_id_f and brought back Quincey's test for h5premove_filter_f from 1.7 branch Solution: Platforms tested: OSF1 (lemieux), Solaris 2.8 (sol), AIX 5.1 (copper) Misc. update:
* [svn-r9151] Elena Pourmal2004-08-257-1/+165
| | | | | | | | | | | | Purpose: Maintenance Description: Added new functions h5iget_file_id_f and h5premove_filter_f Solution: Platforms tested: OSF1 (lemieux), Solaris 2.8 (sol), AIX 5.1 (copper) Misc. update:
* [svn-r9135] Snapshot version 1.6 release 3 (snap4)HDF Admin2004-08-232-10/+10
|
* [svn-r9125] Purpose: MaintenanceElena Pourmal2004-08-201-1/+14
| | | | | | | | | | | Description: Added support for PGI Fortran compiler on Linux64 (x86_64) Solution: Platforms tested: AMD OPteron box at AMD, Sunnyvale and verbena with PGI and gcc compilers Misc. update:
* [svn-r9055] Snapshot version 1.6 release 3 (snap3)HDF Admin2004-08-092-10/+10
|
* [svn-r8985] Purpose:Quincey Koziol2004-08-021-44/+46
| | | | | | | | | | | | | | | | | | | | | Bug fixes & code cleanups Description: Backport MPI-I/O changes from the development branch to the release branch in preparation for bringing Kent's collective chunk I/O changes back. Removed last vestiges of FPHDF5 from this branch, as it was never working here. Various code cleanups & syncrontizations to better align with development branch code and reduce diffs. Regenerate dependencies. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel IRIX64 6.5 (modi4) h5committested
* [svn-r8980] Snapshot version 1.6 release 3 (snap2)HDF Admin2004-08-022-10/+10
|
* [svn-r8967] Purpose: MaintenanceElena Pourmal2004-07-292-5/+43
| | | | | | | | | | | Description: Added support for Absoft Fortran compiler Solution: Modified configuration file to check which Fortran compiler is used and set appropriate flags. Platforms tested: verbena with pgf90 and Absoft f95 compilers. Misc. update:
* [svn-r8955] Elena Pourmal2004-07-272-18/+28
| | | | | | | | | | | | | Purpose: Maintenance on MAC OSX Description: Added support for the Absoft Fortran compiler. Solution: Platforms tested: MAC OSX with xlf and f95 absoft compilers; xlf is set to be the default compiler. Misc. update:
* [svn-r8948] Purpose:Quincey Koziol2004-07-262-10/+10
| | | | Bump version # after making snapshot
* [svn-r8940] Snapshot version 1.6 release 3 (snap0)HDF Admin2004-07-262-10/+10
|