Commit Graph

544 Commits

Author SHA1 Message Date
Pedro Vicente Nunes
de185388e9 [svn-r10720] Purpose:
new files for the fortran parallel test

Description:

Solution:

Platforms tested:

Misc. update:
2005-05-03 11:13:11 -05:00
MuQun Yang
6b5d74f777 [svn-r10714] Purpose:
Update because of addition of windows projects.

Description:

Solution:

Platforms tested:

Misc. update:
2005-05-02 12:49:36 -05:00
James Laird
f8bb618d92 [svn-r10669] Purpose:
Bug fix

Description:
Removed H5f90i.h from MANIFEST.
2005-04-26 13:12:54 -05:00
MuQun Yang
6bc71d32f9 [svn-r10666] Purpose:
Adding new fortran header file name for windows.

Description:

Solution:

Platforms tested:

Misc. update:
2005-04-26 10:56:04 -05:00
James Laird
a05061f512 [svn-r10657] Purpose:
Configuration feature

Description:
Fortran integer types (not reals) are now automatically detected at
build-time.

Solution:
Two helper programs are used, one to detect what types the Fortran compiler
has access to, and one to generate header files for C and Fortran matching
up types.

Platforms tested:
mir, copper, modi4, pommier (last week)

Misc. update:
MANIFEST updated, H5f90fortran_types.f90 removed from configure.in, since
it is not longer generated by configure.
2005-04-25 14:00:06 -05:00
MuQun Yang
7eede86c90 [svn-r10653] Purpose:
installhdf5_fort.bat is removed, update MANIFEST.

Description:

Solution:

Platforms tested:

Misc. update:
2005-04-25 09:16:53 -05:00
MuQun Yang
ecc54ece00 [svn-r10645] Purpose:
Update MANIFEST since all.zip is removed from HDF5 1.7 cvs tree.
Description:

Solution:

Platforms tested:

Misc. update:
2005-04-22 07:54:25 -05:00
Quincey Koziol
0cf3f85cce [svn-r10637] Purpose:
Bug fix/code cleanup

Description:
    Add tests to determine that very long (64K+) object names are working.
Fixed a couple of bugs in h5dump where they weren't...

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Solaris 2.9 (shanti)
2005-04-21 01:55:42 -05:00
James Laird
d8b08dbc85 [svn-r10627] Purpose:
Feature - libtool shared library versioning

Description:
Libtool provides a mechanism for different versions of the same shared
library to be distinguished.  Now this is applied to HDF5 when it is
built as a shared library.

Solution:
The version number is stored in config/lt_vers.am, and included in
src/Makefile.am.
This number will be automatically updated by bin/h5vers; developers
only need to update it when they change the API.

*** IMPORTANT ***
Any time the API changes, the version number in config/lt_vers.am must
be updated!



Platforms tested:
mir, eirene, verbena, modi4

Misc. update:
2005-04-18 10:48:32 -05:00
Fang Guo
24530b80dd [svn-r10609] Purpose:
Update test project files under hdf5/windows
Description:

Solution:

Platforms tested:

Misc. update:
2005-04-14 17:49:05 -05:00
Elena Pourmal
5279827823 [svn-r10570] Purpose: Maintenance
Description: Removed support for SRB driver

Solution: Removed or modified appropriate files; ran reconfigure
          to regenerate Makefile.in and configure files.

Platforms tested: heping and shanti

Misc. update: ran bin/chkmanifest on heping
2005-04-07 14:41:25 -05:00
Albert Cheng
4a9fc829e9 [svn-r10553] Updated for newly added fortran parallel example file. 2005-04-05 16:32:46 -05:00
Quincey Koziol
fdbeca1316 [svn-r10549] Purpose:
Update manifest
2005-04-05 15:18:30 -05:00
Raymond Lu
e0f167780b [svn-r10535] Purpose: Spliting Test
Description:  Split test/dtypes.c because it's so big.  Moved all integer-integer,
floating-floating, integer-floating, floating-integer, derived integer, derived
floating conversion tests to a new test program, dt_atomic.c.  The test remains
the same basically.


Platforms tested: fuss and h5committest

Misc. update: MANIFEST
2005-04-04 17:35:35 -05:00
Pedro Vicente Nunes
7f98ee5db8 [svn-r10507] Purpose:
add a new feature for the test image API, read a palette from an ASCII file and attach several
palettes to an image

Description:

Solution:

Platforms tested:
linux
solaris
AIX
IRIX

Misc. update:
2005-03-29 16:47:53 -05:00
Quincey Koziol
a9d5fc42eb [svn-r10506] Purpose:
New feature

Description:
    Add first iteration of "segmented heap" code, which will be used to store
links in groups in a more flexible way than the previous "local heap" mechanism.

Platforms tested:
    FreeBSD 4.11 (sleipnir) w/parallel
    Solaris 2.9 (shanti)
2005-03-29 16:45:09 -05:00
Pedro Vicente Nunes
e39079f058 [svn-r10498] Purpose:
add 1 test that reads realistic dimension scales data from an ASCII file and generates an hdf5 file with DSs

Description:

Solution:

Platforms tested:
linux
solaris
IRIX

Misc. update:
2005-03-29 14:57:23 -05:00
Fang Guo
2f10809479 [svn-r10497] Purpose:
Add windows project files.
Description:

Solution:

Platforms tested:

Misc. update:
2005-03-29 14:32:29 -05:00
Fang Guo
0c7cdf51fc [svn-r10473] Purpose:
More windows project files to be added.

Description:

Solution:

Platforms tested:

Misc. update:
2005-03-28 17:53:46 -05:00
Fang Guo
b767333eb6 [svn-r10471] Purpose:
Update MANIFEST for windows project files.

Description:
Many windows project files are added into CVS. MANIFEST needs to be updated.

Solution:

Platforms tested:

Misc. update:
2005-03-28 17:24:05 -05:00
James Laird
9452992c09 [svn-r10459]
Purpose:
Added C++ wrapper for Packet Table API.

Description:
Added macro for high-level C++ library (LIBH5CPP_HL), which changes every
Makefile.in.
Added directories for high-level C++ library (though currently only Packet
Table API is supported).
Added both C++ source and tests.

Platforms tested:
sleipnir, mir, modi4

Misc. update:
2005-03-28 11:32:20 -05:00
Pedro Vicente Nunes
af6d77bfc4 [svn-r10458] Purpose:
added new tests for the image API

Description:

Solution:

Platforms tested:
linux
solaris
AIX

Misc. update:
2005-03-28 10:24:10 -05:00
Binh-Minh Ribler
fef4646179 [svn-r10241] Purpose: Added new C++ test file
Description:
    Added ./c++/test/tattr.cpp
2005-03-19 22:52:40 -05:00
James Laird
349ca8daa9 [svn-r10234] Purpose:
Added Packet Table to high-level APIs

Description:
The Packet Table is an API that allows the user to append records
("packets") to a table, and read the back again.  It supports
fixed-length records with a defined datatype and variable-length
records.  It also supports a "current record" index to track the
user's position in the table.

Solution:
The Packet Table code lives in hl/src, and its tests in hl/test.
Some code is shared between the H5TB table and the H5PT Packet Table
in the form of functions in H5HL_private.c.
Some documentation exists for a previous version of the API.  Updated
documentation and C++ wrapper API coming soon.

Platforms tested:
sleipnir, eirene, copper, modi4
2005-03-18 12:19:36 -05:00
Quincey Koziol
42e2b828d0 [svn-r10193] Purpose:
Add block tracker files.
2005-03-11 07:54:07 -05:00
Albert Cheng
f5c24bc9a4 [svn-r10130] Purpose:
Retired GASS driver.

Platforms tested:
H5committested.
2005-03-03 13:10:16 -05:00
Albert Cheng
f7c62b1e19 [svn-r10127] Updated with new file. 2005-03-03 08:13:14 -05:00
Raymond Lu
82ae8ac4e0 [svn-r10087] Purpose: New feature and test
Description:  Somehow, the hardware conversions between "long double" and other native floating-point
types were left out.

Solution:  Added the hardware conversion functions in H5Tconv.c and test cases in dtypes.c.

Platforms tested: h5committest and fuss.

Misc. update: updated MANIFEST to replace bin/reconfigure.sh with bin/reconfigure
2005-02-25 15:26:32 -05:00
Robert E. McGrath
fedd036348 [svn-r10067] Purpose:
feature

Description:
h5repack support for scaleoffset compression

Checking in early to help debug the filter.

Solution:
Added messages and command line to handle new scale offset filter.

Note:  TESTS ARE DISABLED FOR NOW.  The filter is not
complete, repack tests may fail due to know problems.

PLEASE DO NOT MESS WITH THE SCALEOFFSET TESTS AT THIS TIME.

They will be enabled when the filter is ready.

Platforms tested:
verbena,copper,shanti

Misc. update:
MANIFEST
2005-02-23 12:52:03 -05:00
Robert E. McGrath
f712d13301 [svn-r10061] Purpose:
Description:

Solution:

Platforms tested:

Misc. update:
2005-02-21 14:28:39 -05:00
Quincey Koziol
c9ff71abe4 [svn-r10041] Purpose:
Re-sort src files a bit
2005-02-18 09:47:13 -05:00
Quincey Koziol
515f1fd389 [svn-r10040] Purpose:
Sort files in src directory
2005-02-18 09:46:21 -05:00
Quincey Koziol
bbe9030a9e [svn-r10039] Purpose:
Update manifest with missing H5Zscaleoffset.c file.
2005-02-18 09:43:48 -05:00
Albert Cheng
67cac7fdf7 [svn-r10018] Purpose:
Updated for the three newly added source files in h5diff.
2005-02-16 15:23:06 -05:00
Robert E. McGrath
cc20659e7f [svn-r10011] Purpose:
Description:

Solution:

Platforms tested:

Misc. update:
2005-02-15 14:22:16 -05:00
Quincey Koziol
3eec63782b [svn-r9996] Purpose:
Update manifest with file that was accidentally removed.
2005-02-12 09:43:01 -05:00
Robert E. McGrath
791146f98a [svn-r9992] Purpose:
Description:

Solution:

Platforms tested:

Misc. update:
2005-02-11 14:06:37 -05:00
Quincey Koziol
b4153b4f5e [svn-r9955] Purpose:
New feature & bug fix

Description:
    Allow h5debug tool to dump "test" v2 B-trees correctly.

    Also, fix incorrect parameter passing that was causing failures on
various platforms.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    AIX 5.2 (copper)
2005-02-07 20:03:48 -05:00
Quincey Koziol
24770bf218 [svn-r9939] Purpose:
New feature

Description:
    Expand v2 B-tree code to support splitting the root node when enough
records are inserted and move metadata cache callbacks into their own source
file.

Platforms tested:
    FreeBSD 4.11 (sleipnir) w/parallel
    Too minor for h5committest
2005-02-04 16:14:42 -05:00
Albert Cheng
02a7d6f138 [svn-r9932] Updated with the newly added testph5diff.sh file. 2005-02-03 23:16:56 -05:00
Quincey Koziol
0b332ace5e [svn-r9928] Purpose:
New feature

Description:
    Add basic code for new B-tree implementation.  They don't do much yet,
aren't hooked up to anything yet and the format may change, but I'd like to
start getting them into the daily tests.

Platforms tested:
    FreeBSD 4.11 (sleipnir) w/parallel
    Too minor to require h5committest
2005-02-03 14:59:05 -05:00
James Laird
f1278ad78f [svn-r9906] Purpose:
Bug fix

Description:
Two files in the bin directory didn't make it into CVS.

Solution:
Added depcomp and compile to CVS repository.

Platforms tested:
Already testsed with these files.
2005-02-01 08:15:51 -05:00
James Laird
26303241fe [svn-r9902] Purpose:
Configuration feature

Description:
HDF5 now uses automake to generate Makefiles

Solution:
Makefile.in files are now generated from Makefile.am files.
To reconfigure (after chaning a Makefile.am or configure.in):
/bin/sh bin/reconfigure.sh

Platforms tested:
Many
2005-01-31 22:17:02 -05:00
Pedro Vicente Nunes
8adc1e143c [svn-r9884] Purpose:
bug fix
I forgot to add one file to cvs


Description:

Solution:

Platforms tested:
linux

Misc. update:
2005-01-29 01:13:35 -05:00
Pedro Vicente Nunes
f9ad232b42 [svn-r9883] Purpose:
added a first batch of dimension scales
fix some small bubgs in lite (a close function was not being called )

Description:

this batch contains the basic API functions described in the RFC and a minimal test file


Solution:

Platforms tested:
linux
solaris 64
AIX
windows


Misc. update:
2005-01-29 00:41:35 -05:00
Pedro Vicente Nunes
1df1c1ba6d [svn-r9881] Purpose:
changed the name of the hl table files back to H5TB.c and H5TB.h

this can be done now because the H5TB.c (threaded binary trees) file was removed from the hdf5 library


Description:

Solution:

Platforms tested:
linux


Misc. update:
2005-01-28 13:55:20 -05:00
Albert Cheng
743cddcd9d [svn-r9873] Updated with newly added file. 2005-01-26 18:05:12 -05:00
Elena Pourmal
c1df1b3ea4 [svn-r9857] Purpose: Maintenance
Description: Removed PABLO from the source

Solution:

Platforms tested: arabica with 64-bit, copper with parallel,
                  heping with GNU C and C++ and PGI fortran (but
                  I disabled hl, there is some weird problem only
                  on heping: F9XMODFLAG is not
                  propagated to the Makefile files

Misc. update:
2005-01-21 20:16:57 -05:00
Xuan Bai
2ef27d6564 [svn-r9843] Purpose:
A new configuration file hdf5/config/i686-pc-cygwin is add for HDF5 on Cygwin.  So MANIFEST should be updated to include this file.

Description:

Solution:

Platforms tested:

Misc. update:
2005-01-20 15:38:32 -05:00
Quincey Koziol
3e582deaae [svn-r9778] Purpose:
Remove feature

Description:
    Retire threaded, balanced binary tree code from HDF5 use.  Requiescat in
    pace...

    Also, regenerate dependencies files.

Platforms tested:
    FreeBSD 4.10 (sleipnir) w/parallel
    Too minor to require full h5committesting  (the code is already
    disconnected from everything except its tests)
2005-01-07 21:06:46 -05:00