| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add hdf5 f90 cstubdll project file
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add hdf5 f90 cstub project file
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
For Windows support, Remove all.zip from HDF5.
Description:
Add hdf5 dll project file
Solution:
Platforms tested:
MSVS 6.0 on windows xp
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add hdf5 cpp dll project file
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add hdf5 cpp library project file
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Add hdf5 library project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add windows all project file and workspace.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description: The recent change of conversion between floating-point and floating-point types in dtypes.c have
detected some bugs in H5T_conv_f_f in H5Tconv.c.
Solution: This checkin is to fix these bugs. They happened in a few places in H5T_conv_f_f causing incorrect
rounding, denormalization, etc.
Platforms tested: h5committest and modi4
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add high-level fortran project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5. Description:
Add high-level fortran project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add high-level fortran test project file.
Solution:
Platforms tested:
VS 6.0 on windows xp. :wq
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add high-level test batch file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Add the c++ project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the c++ project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the c++ project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the c++ project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the c++ test batch file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the fortran project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the fortran project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For windows support, Remove all.zip from HDF5.
Description:
Add the fortran project file.
Solution:
Platforms tested:
MSVS 6.0 on windows xp.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove all.zip from HDF5 windows support.
Description:
Add fortran testing batch file.
Solution:
Platforms tested:
MSVS 6.0 on XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove all.zip from HDF5 windows support.
Description:
Add windows specific Fortran files.
Solution:
Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove all.zip for supporting windows.
Why?
1. Avoid confliction for windows programmers
2. Decrease size of CVS tree by adding all.zip
3. Avoid using winzip as the intermediate step
Kent Yang
Description:
Put all windows project files under hdf5/windows directory.
This check-in includes some batch files.
Solution:
Platforms tested:
VS 6.0, windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Replaced tmpfile() call with system macro HDtmpfile so that it is
easier to customize for systems.
Platforms tested:
in heping.
Misc. update:
|
|
|
|
| |
Added more cached values for more settings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
new tests for DS
Description:
add a test that ckecks if a scale being attached itself has scales attached (error)
add a test for the dataset being attached to is a reserved High Level class (image, palette, table)
Solution:
Platforms tested:
linux
solaris
Misc. update:
|
|
|
|
|
|
|
|
| |
Description:
Added tattr.cpp to projects testhdf5_cpp and testhdf5_cppdll
Platforms tested:
Windows XP
|
|
|
|
|
|
|
|
|
|
| |
Description:
Used C++ PredType instead of the C types to avoid unresolved symbol
errors on Windows.
Platforms tested:
Windows XP
Linux 2.4 (heping)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Ensured that size of table was initialized (which was causing test
failures on some platforms).
Cleaned up a few more extraneous pieces of code.
Platforms tested:
modi4, mir, heping, copper
|
|
|
|
|
|
|
|
| |
Description:
Removed a redefinition of a variable.
Platforms:
Linux 2.4 (heping) - very minor
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added an overloaded function for the template function verify_val.
Updated various comments/headers.
Platforms tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
|
|
|
|
|
| |
Description:
Added ./c++/test/tattr.cpp
|
|
|
|
|
|
|
|
|
| |
Description:
Added C++ tests for attribute functionality, tattr.cpp.
Platforms tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Optimization
Description:
Speed up I/O on enumerated datatypes (including those nested in compound
datatypes, arrays, etc.) if the destination datatype is a proper superset of
the source datatype.
Solution:
Detect the situation and treat as no-op datatype conversion.
Platforms tested:
FreeBSD 4.11 (sleipnir)
Too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Cleaned up an unused function, cast pointers that were causing g++
to complain on sleipnir.
Platforms tested:
sleipnir
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added function IncTestNumErrs to increment the number of errors
that is defined in testframe.c
Platforms tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Clean up
Description:
Removed declarations of two functions that are no longer used.
Fixed some indentations.
Platforms tested:
sleipnir
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Opening an object in a group that is located in a file which has been
unmounted would cause a core dump. :-(
Solution:
Re-arrangement internal code to compute internal "user" and "canonical"
names for the newly opened object in a safer way.
Platforms tested:
FreeBSD 4.11 (sleipnir)
Too minor to require h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
New feature
Description:
Add in support for deleting entire block tracker.
Platforms tested:
FreeBSD 4.11 (sleipnir)
Solaris 2.9 (shanti)
|
|
|
|
|
|
|
|
|
|
|
| |
Update comments
Description:
Correct some minor errors in comments/error strings.
Platforms tested:
FreeBSD 4.11 (sleipnir) w/parallel
Solaris 2.9 (shanti)
|
|
|
|
|
|
|
|
|
|
|
|
| |
numbers.
Description: The 4th step of change conversion test. This checkin is only for
conversion between floating-point numbers.
Solution: The source buffer of floating-point number is filled up in the same
way described in the 3rd step(revision 1.155).
Platforms tested: h5committest and fuss.
|
|
|
|
|
|
|
|
|
|
|
| |
Description: h5jam and h5unjam used old names jam and unjam while
printing help message
Solution: fixed
Platforms tested: heping
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: This commit is actually revision 1.155, which is the 3rd step of
changing conversion test. It's for conversion from floating-point to integer.
In this step, the source buffer is filled in with normalized and denormalized
floating-point values. For the normalized values, it starts from FLT(DBL, or
LDBL)_MIN, multiplied by 10(10000 for double, 100000000 for long double) for
the next value, until reaches to FLT_MAX. For denormalized values, the
exponent part is always 0. Mantissa part starts with 000...001, 000...011,
000...111, until reaches to 111...111. The same is with negative values.
There're also fixes in config/hpux11.00 for kelgia where default macro table
size wasn't big enough to handle the big macro in dtypes.c.
Platforms tested: h5committest and kelgia.
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Fix a typo in my last checkin. Should make some compilers happier
about "operand types."
Platforms tested:
sleipnir, heping, kelgia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bug fix
Description:
Calling H5Iobject_verify on an invalid type of ID (e.g., H5I_BADID) triggers
an assert.
Solution:
Test for this condition and return an error instead of an assert.
Added tests for this case.
Platforms tested:
sleipnir (minor change)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Configure feature
Description:
On some platforms with some compilers, automake's dependency tracking
is silently disabled. This can be confusing for developers.
Solution:
Set configure to enable dependencies all the time unless the user
explicitly disables them (using the configure flag
--disable-dependency-tracking) or a site file overrides the default
(as is the case on IRIX).
Platforms tested:
sleipnir, mir
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added the following to the C++ library
+ overloaded functions:
string CommonFG::getObjnameByIdx(hsize_t idx)
H5T_order_t AtomType::getOrder()
+ wrappers for H5*close
+ wrappers for H5Arename, H5Aget_storage_size, and H5Dget_storage_size
Platforms tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
SunOS 5.8 64-bit (sol)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Collective chunk IO configuration
Description:
Forgot adding H5config.h.in to the CVS tree.
Solution:
Platforms tested:
Copper, heping
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Typo in #ifdef to check for snprintf functionality.
Solution:
That should have been H5_VSNPRINTF_WORKS.
Platforms tested:
heping, modi4
Misc. update:
|