Commit Graph

8273 Commits

Author SHA1 Message Date
Albert Cheng
6cda54bdec [svn-r11871] Purpose:
Bug fix.

Description:
getenv_all will be called even when it is NOT an MPI application.

Solution:
Moved the use of getenv_all("HDF5_NOCLEANUP") to fix_name so that it will
be invoked only if a parallel driver is used.

Platforms tested:
hand tested in copper.
2006-01-09 00:14:54 -05:00
Albert Cheng
c8f5be4e3c [svn-r11868] Purpose:
Feature.

Description:
Added counters for number of tests passed, failed and skipped.

Platforms tested:
Will be tested by daily test.
2006-01-08 00:04:47 -05:00
James Laird
6ba811adcf [svn-r11867] Purpose:
Makefile fix

Description:
perform/h5perf is (currently) a test for parallel performance, but was
being built when parallel was disabled.  Fixed this.
perform/perf had the same problem.

Solution:
Actually, perf and h5perf were being "built but not executed"
using two different mechansims.  They now use the same mechanism,
being built and executed in parallel only.

Platforms tested:
mir, heping, sleipnir
2006-01-07 11:57:06 -05:00
Albert Cheng
16ec392760 [svn-r11866] Purpose:
bug fix 504

Description:
testpar/t_mpi would hang if  $HDF5_NOCLEANUP is set.  E.g.,
% env HDF5_NOCLEANUP=yes mpirun -np 3 ./t_mpi

This happened because the environment variables are not exported to all
mpi processes by the mpirun command.  So, some attempted to do cleanup
while others don't and some hang waiting for others to act.

Solution:
Instead individual program checking getenv, they all just called h5_cleanup
no matter.  h5_cleanup now uses getenv_all to check the $HDF5_NOCLEANUP if
it is in parallel mode.

Platforms tested:
h5committested, tested pp in heping too.
2006-01-06 09:52:25 -05:00
James Laird
63e69411fd [svn-r11864] Purpose:
Cleaned up reconfigure output

Description:
Added two lines to separate output from trace script from autotools
output in reconfigure.

Solution:
Running reconfigure updated src/Makefile.in as a side effect, since
I changed config/lt_vers.am in my last checkin but forgot to
run reconfigure then.

Platforms tested:
mir (cosmetic change to reconfigure script only)
2006-01-05 13:25:01 -05:00
Fang Guo
f53877f7c2 [svn-r11863] Purpose:
Windows Maintenance
Description:
C++ .dsp files failed to be converted into .vcproj. Fix problem
Solution:

Platforms tested:

Misc. update:
2006-01-04 14:05:02 -05:00
Albert Cheng
a88b4d5acd [svn-r11861] Purpose:
Bug fix.

Description:
release created temporary files in .. directory.  If the -d directory
is the same as the parent directory, it would fail when it tried to
copy the temporary files to the destination directory.

Solution:
Changed release to create a temporary directory and create all temporary
files in that temporary directory.

Platforms tested:
Handtested in heping.
2006-01-04 12:38:30 -05:00
Fang Guo
e8804cada8 [svn-r11859] Purpose:
windows maintenance
Description:
Add in H5Pacpl.c
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-01-03 12:25:03 -05:00
Fang Guo
febe6dc756 [svn-r11858] Purpose:
Windows maintenance
Description:
Add in H5Pacpl.c
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-01-03 12:24:22 -05:00
Fang Guo
0663b66204 [svn-r11857] Purpose:
Maintenance on Windows
Description:
Update solution file
Solution:

Platforms tested:

Misc. update:
2006-01-03 12:23:17 -05:00
James Laird
5c516c2056 [svn-r11856] Purpose:
MANIFEST fix

Description:
Added src/H5Pacpl.c to manifest.
2006-01-03 10:09:12 -05:00
James Laird
b98e383cc2 [svn-r11854] Purpose:
Bug fix

Description:
Forgot to 'cvs add' H5Pacpl.c!
2006-01-02 17:07:13 -05:00
Quincey Koziol
1bba04f3e5 [svn-r11852] Purpose:
Code cleanup/update

Description:
    Update compiler flags for gcc 4.1.x & start cleaning up some of the C++
compatibility

Platforms tested:
    FreeBSD 4.11 (sleipnir) w/gcc 4.1 and/or g++
2006-01-02 14:59:11 -05:00
James Laird
2a8faf8f77 [svn-r11851] Purpose:
Updated documentation.

Description:
Updated libtool library version and release notes for attribute
character encoding change.
2006-01-02 14:23:39 -05:00
James Laird
216a6e9904 [svn-r11850] Purpose:
Feature

Description:
Added character encoding and attribute creation property lists.

Solution:
Attributes' character encoding is set via the ACPL.
The default is ASCII, with UTF-8 being the other option currently.

Platforms tested:
heping, mir, sleipnir, copper
2006-01-02 14:20:19 -05:00
HDF Admin
63e522aa13 [svn-r11848] Snapshot version 1.7 release 55 2006-01-01 04:12:38 -05:00
Binh-Minh Ribler
e25b9b5f70 [svn-r11845] Purpose: Adding another wrapper/Fixing typos
Description:
    Added missing member function H5File::flush
    Fixed parameters passed to H5Awrite
    Other typos

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
2005-12-29 06:41:02 -05:00
Fang Guo
d073ddf81e [svn-r11844] Purpose:
Windows Maintenance
Description:
Update solution file
Solution:

Platforms tested:

Misc. update:
2005-12-28 16:55:02 -05:00
Fang Guo
a99684ee15 [svn-r11843] Purpose:
Windows Maintenance
Description:
Update workspace
Solution:

Platforms tested:

Misc. update:
2005-12-28 16:54:36 -05:00
Fang Guo
4b414a12c6 [svn-r11842] Purpose:
Maintenance on Windows
Description:
Update project file because the source file names have benn changed
Solution:

Platforms tested:
WIndows XP
Misc. update:
2005-12-28 16:49:55 -05:00
Fang Guo
bed9f950f7 [svn-r11841] Purpose:
Maintenance on Windows
Description:
Update project file because the source file names changed
Solution:

Platforms tested:
Windows XP
Misc. update:
2005-12-28 16:48:58 -05:00
Quincey Koziol
83929ea716 [svn-r11838] Purpose:
Bug fix

Description:
    Retrieving an object's name could fail (in various ways) under certain
circumstances (mostly having to do with mounted files).

Solution:
    Re-write & simplify "get object name" code to fix error in a better way
than adding yet another hack to the previous pile of hacks... :-)

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    h5committest
2005-12-26 00:28:18 -05:00
HDF Admin
db551ec15e [svn-r11836] Snapshot version 1.7 release 54 2005-12-25 04:10:45 -05:00
Quincey Koziol
bee84bf3b9 [svn-r11834] Purpose:
Bug fix

Description:
    Tone down the optimization flags for gcc 4.2.x in the same way as we
do for all the other gcc 3/4 builds, to avoid datatype conversion issues.

Platforms tested:
    FreeBSD 4.11 (sleipnir) w/gcc 4.2
    Not tested by h5committest
2005-12-24 01:43:05 -05:00
Raymond Lu
617d2704c4 [svn-r11832] Purpose: Rename files and change grammar rule.
Description: Renamed lex.yy.c to H5LTanalyze.c, y.tab.c to H5LTparse.c, and
y.tab.h to H5LTparse.h in hl/src.  Changed definition of opaque type to ommit the tag.
Changed the test for opaque type in hl/test, too.


Platforms tested: h5committest, fuss, and sleipnir.

Misc. update: MANIFEST
2005-12-22 17:27:17 -05:00
Raymond Lu
df509d202f [svn-r11831] Purpose: Bug fix and warning fix.
Description: The g++ compiler on sleipnir doesn't like variable name
"class".  There're also some other warnings.

Solution: Changed "class" to another name and fixed the warnings.

Platforms tested: sleipnir - simple changes.
2005-12-22 11:35:43 -05:00
Raymond Lu
29ed3345e1 [svn-r11830] Purpose: A new function and its test.
Description: This is the second step of conversion between data type and
text, H5LTdtype_to_text().

Solution: Similar to h5dump, this function print the DDL description of
a data type into a string.

Platforms tested: h5committest and fuss.
2005-12-21 16:25:38 -05:00
Fang Guo
ed6944c012 [svn-r11829] Purpose:
Maintenance on Windows
Description:
Fix an error
Solution:

Platforms tested:

Misc. update:
2005-12-21 15:58:59 -05:00
Fang Guo
6cf24a160b [svn-r11828] Purpose:
Maintenance on Windows
Description:
Changes due to location change of hl c examples
Solution:

Platforms tested:

Misc. update:
2005-12-21 15:56:25 -05:00
Fang Guo
9882c09fab [svn-r11827] Purpose:
Maintenance on Windows
Description:
Changes due to hl c examples' location changed
Solution:

Platforms tested:

Misc. update:
2005-12-21 15:54:46 -05:00
Fang Guo
b240730cc8 [svn-r11825] Purpose:
Maintenance on Windows
Description:
Update workspace due to project h52gif.dsp and h52gifdll.dsp setting changes
Solution:

Platforms tested:
Windows XP
Misc. update:
2005-12-21 14:29:35 -05:00
Fang Guo
a78bd3dae2 [svn-r11824] Purpose:
maintenance on Windows
Description:
Move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:35:13 -05:00
Fang Guo
029da49d52 [svn-r11823] Purpose:
move hl c examples to windows/hl/examples

Description:

Solution:

Platforms tested:

Misc. update:
2005-12-20 16:30:12 -05:00
Fang Guo
efb985021e [svn-r11822] Purpose:
move hl c examples to windows/hl/examples
Description:

Solution:

Platforms tested:

Misc. update:
2005-12-20 16:28:07 -05:00
Fang Guo
762a7b3865 [svn-r11821] Purpose:
add hl fortran examples and move hl c examples
Description:

Solution:

Platforms tested:

Misc. update:
2005-12-20 16:21:23 -05:00
Fang Guo
5d6971b840 [svn-r11820] Purpose:
Add batch file to install hl fortran examples
Description:

Solution:

Platforms tested:

Misc. update:
2005-12-20 16:19:54 -05:00
Fang Guo
924a5ab38c [svn-r11819] Purpose:
Move hl c examples to windows/hl/examples
Description:

Solution:

Platforms tested:

Misc. update:
2005-12-20 16:10:42 -05:00
Fang Guo
14bf24805a [svn-r11818] Purpose:
Maintenance on Windows
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:07:55 -05:00
Fang Guo
d22495e8b6 [svn-r11817] Purpose:
Maintenance on Windows
Description:
Move hl c examples to hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:05:28 -05:00
Fang Guo
a97b208604 [svn-r11816] Purpose:
maintenance on windows
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:04:15 -05:00
Fang Guo
e05db43e1e [svn-r11815] Purpose:
Maintenance on Windows
Description:
Move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:02:51 -05:00
Fang Guo
7489fee5d9 [svn-r11814] Purpose:
Windows Maintenance
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 16:01:18 -05:00
Fang Guo
675b025429 [svn-r11813] Purpose:
Windows maintanence
Description:
move hl c examples to windows/hl/examples directory
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:52:59 -05:00
Fang Guo
e7f9912108 [svn-r11812] Purpose:
Maintenance on windows
Description:
moving hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:49:53 -05:00
Fang Guo
405637a06e [svn-r11811] Purpose:
maintenance on windows
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:48:55 -05:00
Fang Guo
fe77ace583 [svn-r11810] Purpose:
Maintenace on Windows
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:47:30 -05:00
Fang Guo
2284c5d282 [svn-r11809] Purpose:
Maintenance on Windows
Description:
Move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:46:40 -05:00
Fang Guo
cf98f1786b [svn-r11808] Purpose:
Maintenance on Windows
Description:
move hl c examples to windows/hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:45:53 -05:00
Fang Guo
469773938c [svn-r11807] Purpose:
Maintenance on Windows
Description:
Move hl c examples to windows/hl/examples directory
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:43:53 -05:00
Fang Guo
740f519575 [svn-r11806] Purpose:
Maintenance on Windows
Description:
Move hl c examples to the directory hl/examples
Solution:

Platforms tested:

Misc. update:
2005-12-20 15:35:05 -05:00