| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update project files
Description:
Several files added to hdf5 and hdf5dll project files, they
need to be updated.
Solution:
Platforms tested:
windows XP VS 6.0 + Dec 6.0
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update and bug fix.
Description:
Update Windows projects setting as new source code was added.
Fix a bug in hdf5build.bat file.
Solution:
1. Add hdf5/tools/lib/h5tools_type.c into toolslib and toolslibD projects.
2. There was a minor bug with hdf5build.bat file when it is used to build C library only. Remove redundant scripts in the batch file.
Platforms tested:
Visual C++ 6.0 on Windows XP and 2000.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update hdf5build.bat file.
Description:
Previously, when building HDF5 from command line, hdf5 and hdf5dll projects were built three times to build HDF5 C/C++/Fortran libraries. There was due that the "Rebuild" option was used with msdev.exe. It is kind of wasting to build hdf5 and hdf5dll projects three time.
Solution:
The batch file is reorganized. So hdf5 and hdf5dll projects will be only be built once.
Also, the syntax detecting feature is added to the batch file. Now if an unexpected option was given to the batch file, a warning message and the help messages would be shown.
Platforms tested:
Visual C++ 6.0 on Windows 2000 and XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
H5DSeq.c was removed from hdf5/src, and H5Defl.c, H5Dselect were added to hdf5/src. So the related windows projects need to be updated.
Solution:
1. Removed H4DSeq.c from hdf5 and hdf5dll projects.
2. Added H5Defl.c and H5Dselect.c to hdf5 and hdf5dll projects.
Platforms tested:
Visual C++ 6.0 on Windows 2000 and XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug Fix.
Description:
Fix bugs in installhdf5lib.bat batch file as described below:
previously, h5diff.exe, h5diffdll.exe, h5repack.exe, and h5repackdll.exe were not installed into hdf5lib directory.
Solution:
Add scripts to copy the above 4 files into corresponding directories under hdf5lib.
Platforms tested:
Windows XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Feature
Description:
(Same change to release branch)
Datatypes and groups now use H5FO "file object" code that was previously
only used by datasets. These objects will hold a file open if the file
is closed but they have not yet been closed. If these objects are unlinked
then relinked, they will not be destroyed. If they are opened twice (even
by two different names), both IDs will "see" changes made to the object
using the other ID.
When an object is opened using two different names (e.g., if a dataset was
opened under one name, then mounted and opened under its new name), calling
H5Iget_name() on a given hid_t will return the name used to open that hid_t,
not the current name of the object (this is a feature, and a change from the
previous behavior of datasets).
Solution:
Used H5FO code that was already in place for datasets. Broke H5D_t's, H5T_t's,
and H5G_t's into a "shared" struct and a private struct. The shared structs
(H5D_shared_t, etc.) hold the object's information and are used by all IDs
that point to a given object in the file. The private structs are pointed
to by the hid_t and contain the object's group entry information (including its
name) and a pointer to the shared struct for that object.
This changed the naming of structs throughout the library (e.g., datatype->size
is now datatype->shared->size). I added an updated H5Tinit.c to windows.zip.
Platforms tested:
Visual Studio 7, sleipnir, arabica, verbena
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update installhdf5lib.bat batch file. Cleaned two redundant scripts in the batch file.
Solution:
Clean script.
Platforms tested:
Windows XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix a small bug inside installhdf5.lib.
Description:
Solution:
Platforms tested:
Misc. update:
windows xp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
I renamed the SZIP-encode-checking environment variable from H5_SZIP_CAN_ENCODE to HDF5_SZIP_ENCODE. But I forgot to update the repacktest.bat batch file. Now repacktest.bat is updated.
Solution:
Platforms tested:
Not necessary.
(Already tested with Visual C++ 6.0 on XP, but forgot to update it into all.zip last time).
(I also checked with Elena before this check-in, and she said OK. Also this update will not effect any tests under Unix.)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
As HDF5 Fortran DLL does not work with DEC Fortran 6.0, so we do not need to build HDF5 Fortran DLL related projects anymore.
Solution:
Modified hdf5build.bat batch file so HDF5 Fortran DLL related projects will not be built.
Platforms tested:
Minor update, test is not necessay.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New Feature and Update.
Description:
1. Updated installhdf5lib.bat file so that libtest_fortran.lib and libtest_fortrand.lib will NOT be installed;
2. Updated the project settings for projects in HDF5 C examples:
To be consistant with other HDF5 windows project settings:
1) replaced zlib.lib in Object/library modules with environment variable HDF5_EXT_ZLIB
2) replaced szlib.lib in Object/library modules with environment variable HDF5_EXT_SZIP
Also, to prevent the compiler from failing to find hdf5.lib/hdf5d.lib when HDF5 library has been removed from the original folders, added the installed library hdf5lib path in the Additional library path.
3. Added a new batch file testExamples.bat under hdf5\examples directory for the purpose of testing HDF5 C examples. An expected C examples tests output file testExample_exp_output.txt was aslo added.
Solution:
Platforms tested:
Visual C++ 6.0 on Windows XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Minor bug fix.
Description:
h5repack testing batch file repacktest.bat has a minor bug. This minor bug causes some HDF5 repack testing failures when only gzip is disabled.
The failure reasons is that we only checked whether szip or szip encoder is enabled for the following two tests:
h5repack test_deflate.h5 -f dset_deflate:SZIP=8,NN
h5repack test_szip.h5 -f dset_szip:GZIP=1
These two tests should also be skipped when gzip is disabled.
Solution:
Add Checking whether gzip is disabled for the above two tests. If gzip is disabled, skip the above two tests.
Platforms tested:
Visual C++ 6.0 on Windows 2000 and XP for the following gzip/szip combinations:
1. both gzip and szip enabled
2. only gzip is disabled
3. both gzip and szip are disabled
4. only szip with decoding is disabled.
Misc. update:
h5tinit.c
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
inserted new code warrior project
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Resume previous all.zip.
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code warrior support erased previous object setting changes by xuan, we have to
restore it.
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
added a new project file for CodeWarrior (the files in the library changed since the last version )
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New Feature.
Description:
Before this update, we use per_hdf_library convention to set environment variables for gzip and szip compression libraries, for example, HDF5_EXT_LIBS = zlib.lib szlib.lib.
As some of HDF5 dump and repack tests should be skipped when gzip/szip are disabled. But we found it was very complicated to check whether gzip/szip were disabled in Windows with the per_hdf_library convention. Using per_external_library naming convention makes the checking much easier. So we decide to convert to per_external_library naming convention.
A new environment variable H5_SZIP_CAN_ENCODE is added to check whether szip encoding is enabled.
dumptest.bat and repacktest.bat batch files are also updated so these tests which use gzip/szip filters will be skipped when gzip/szip are disabled and will be tested when gzip/szip are enabled.
Solution:
Now we should set the following environment variables:
HDF5_EXT_ZLIB = zlib.lib
HDF5_EXT_SZIP = szlib.lib
HDF5_EXT_ZLIB_DLL = c:\zlib114\dll\zlib.lib
HDF5_EXT_SZIP_DLL = szlibdll.lib
when we want to enable gzip/szip.
Set H5_SZIP_CAN_ENCODE as 1 when szip encoding is enabled and as 0 when szip encoding is disabled.
Platforms tested:
Visual C++ 6.0 on Windows 2000/XP.
(Will test with .NET after this check-in).
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
There was a minor bug in the hdf5check.bat batch file I checked in last night. We should search check_results.txt instead of hdf5_results.txt for failed tests.
Solution:
Change hdf5_results.txt to check_results.txt.
Platforms tested:
Kent tested the bug fix on Windows XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Add HDF5 timing tests into hdf5check.bat batch file.
hdf5check.bat batch file will generate a new file tests_results under HDF5 directory to dispaly whether all HDF5 tests passed or not, if failed, which tests failed (the check_results.txt which includes detailed HDF5 libraries and tools tests results will also be generated at the same time).
Solution:
Platforms tested:
Misc. update:
Windows 2000/XP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature.
Description:
Before this update, to link HDF5 with zlib and szip libraries and DLLs,
zlib.lib szlib.lib were added into Object/library modules in more than
50 windows projects settings; c:\zlib114\dll\zlib.lib szlibdll.lib were
added into Object/library modules in hdf5dll project settings.
With the above settings, if we want to disable zlib and/or szip libraries
and DLLs from HDF5, we have to remove zlib.lib szlib.lib from Object/library
modules in more than 50 projects settings; c:\zlib114\dll\zlib.lib szlibdll.lib
also need to remove from hdf5dll project settings.
The above operations should be done for both release and debug versions.
So it is really very unconvenient to disable zlib and/or szip libraries and DLLs.
Solution:
Add HDF5_EXT_LIBS environment variable and replace zlib.lib szlib.lib
in Object/library modules with $(HDF5_EXT_LIBS)
Add HDF5_EXT_LIBS_DLL environment variable and replace c:\zlib114\dll\zlib.lib
szlibdll.lib in Oject/library modules with $(HDF5_EXT_LIBS_DLL).
If we want to enable both zlib and szip, set
HDF5_EXT_LIBS = zlib.lib szlib.lib
HDF5_EXT_LIBS_DLL = c:\zlib114\dll\zlib.lib szlibdll.lib
If we want to enable zlib and disable szip, set
HDF5_EXT_LIBS = zlib.lib
HDF5_EXT_LIBS_DLL = c:\zlib114\dll\zlib.lib
If we want to disable zlib and enable szip, set
HDF5_EXT_LIBS = szlib.lib
HDF5_EXT_LIBS_DLL = szlibdll.lib
If we want to disable both zlib and szip, set
HDF5_EXT_LIBS =
HDF5_EXT_LIBS_DLL =
Platforms tested:
Tested with Microsoft Visual C++ 6.0/DEC Fortran 6.0 and .NET on Windows XP and
Visual C++ 6.0/DEC Fortran 6.0 on Windows 2000 for all the possible 4 zlib/szip
enable/disable combinations:
1. Enable both
2. Enable zlib and disable szip
3. Disable zlib and enable szip
4. Disable both
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Minor update on hdf5check.bat.
Solution:
Platforms tested:
Windows 2000/XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature.
Description:
Add two new batch files for HDF5 building and testing on Windows.
Solution:
1. Add hdf5build.bat: build hdf5 from command line, which has four opitions:
hdf5build build c library and tools only
hdf5build enablecpp build c/c++ libraries and tools
hdf5build enablefortran build c/fortran libraries and tools
hdf5build enableall build c/c++/fortran libraries and tools
2. Add hdf5bt.bat: this batch file calls hdf5build.bat and hdf5check.bat to
build and test hdf5 from command line. It also has four options:
hdf5bt build and test c library and tools only
hdf5bt enablecpp build and test c/c++ libraries and tools
hdf5bt enablefortran build and test c/fortran libraries and tools
hdf5bt enableall build and test c/c++/fortran libraries and tools
Platforms tested:
Windows 2000/XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New Feature.
Description:
Add several new batch files for hdf5 windows tests.
Solution:
1. Add install_dll.bat: copy hdf5 dlls to windows system directory.
2. Add install_cppdll.bat: copy hdf5 cpp dlls to windows system directory.
3. Add install_f90dll.bat: copy hdf5 fortran dlls to windows system directory.
4. Add hdf5check.bat: test hdf5 from command line, which has four opitions:
hdf5check test c library and tools only
hdf5check enablecpp test c/c++ libraries and tools
hdf5check enablefortran test c/fortran libraries and tools
hdf5check enableall test c/c++/fortran libraries and tools
5. Update testhdf5tools, dumptest, difftest, lstest, importest, repacktest.
Platforms tested:
Windows 2000/XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Binh-Minh checked in two new c++ source codes and two new head files.
Add these files to Windows projects.
Solution:
Add H5VarlenType.cpp, H5VarlenType.h, H5ArrayType.cpp, and H5ArrayType.h
to hdf5_cpp and hdf5_cppdll projects in Windows.
Platforms tested:
Visual C++ 6.0 on Windows XP/2000.
(will test with .NET on XP after this check-in).
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Windows projects that generated HDF5 fortran wrapper libraries and tests are merged into all.zip. all_withf90.zip is no longer needed.
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature.
Description:
Before this update, windows tool testing batch file outputs 2 files.
One shows whether each test passed or failed. Another file includes the
information from FC command about the difference between the expected output
and actual output.
Now the two output files are merged into one. When a test passes, the
output file will just show that the test passes. When a test fails, the
output file will show that the test fails and the difference between the
expected output and actual output from FC command will be included right
below the failed test.
Solution:
Updated dumptest, difftest, lstest, importtest, and repacktest batch files
so that when a test fails, the output from FC command will be redirected to
the file that shows whether a test passes or fails.
Platforms tested:
Windows 2000 and XP.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Before this update, hdf5_fortran release and debug libraries
share the same name hdf5_fortran.lib;
hdf5_f90cstub release and debug libraries share the same name
hdf5_f90stub.lib;
libtest_fortran release and debug libraries share the same name
libtest_fortran.lib.
Rename the debug libraries for the above three projects to distinguish
the release and debug libraries.
hdf5 library installation batch file installhdf5lib.bat does not
install hdf5 fortran libraries.
Solution:
1. Rename the hdf5_fortran debug library as hdf5_fortrand.lib.
2. Rename the hdf5_f90cstub debug library as hdf5_f90cstubd.lib.
3. Rename the libtest_fortran debug library as libtest_fortrand.lib.
4. Update installhdf5lib.bat so that hdf5 fortran libraries will
also be installed.
Platforms tested:
Visual C++ 6.0 on Windows XP and 2000.
(will test with .NET on XP after this check-in.)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature.
Description:
Add two new windows projects and one new testing batch file.
Update two testing batch files.
Solution:
1. Add a new project h5diffdll, which will generate h5diff dll tool.
2. Add a new windows project h5repackdll, which will generate h5repack dll tool.
3. Add a new hdf5 tool testing batch file -- testhdf5tools.bat, which
calls h5dump, h5diff, h5ls, h5import, and h5repack tools. Now all the available
hdf5 tools can be tested with one batch file.
4. Updated difftest.bat and repacktest.bat testing batch files.
Platforms tested:
Visual C++ 6.0 on Windows XP and 2000.
(will test with .NET on XP after this check-in.)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update new source code into windows project and rename hdf5_cpp debug version library.
Solution:
1. Add hdf5\c++\src\H5CppDoc.h into the head files for hdf5_cpp and hdf5_cppdll projects.
2. Rename hdf5_cpp debug version library from hdf5_cpp.lib to hdf5_cppd.lib to distinguish
it from the hdf5_cpp release version library hdf5_cpp.lib.
Platforms tested:
Microsoft Visual C++ 6.0 on Windows 2000/XP.
(will test with .NET on Windows XP after this check-in.)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update dumptest batch file.
Solution:
Removed one h5dump testing to match with h5dump testings on Unix.
Platforms tested:
Microsoft Visual C++ 6.0 on Windows XP and 2000.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update hdf5 testing batch files.
Solution:
1. Updated dumptest.bat, difftest.bat, lstest.bat, and repacktest.bat files
to match with correspondent testings on Unix.
2. Added one new batch file mask.bat, which will be called by lstest.bat to
mask off time information(this time information shows the local timezone and
has to be masked off.)
Platforms tested:
Microsoft Visual C++ 6.0 on Windows XP and 2000.
(will test with .NET on XP after this check-in.)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Due to the source codes change, added 2 new projects to the Windows workspace and updated source
codes for several Windows projects. Updated 2 HDF5 tool testing batch files.
Solution:
1. Added 2 new projects reserved and reserveddll to the Windows workspace. These two projects include
the new source code reserved.c.
2. Added H5RC.c and H5RCPrivate.h to hdf5 and hdf5dll projects.
3. testh5repack_filers.c and testh5repack_layout.c were removed from HDF5 1.6 branch by Prdro. Removed
these 2 files from h5repacktst project.
4. Pedro updated h5dump and h5repack testings. Updated dumptest.bat and repacktest.bat batch files to
match with current h5dump and h5repack testings in Unix.
Platforms tested:
Microsoft Visual C++ 6.0/.NET on Windows XP.
Microsoft Visual C++ 6.0 on Windows 2000.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Temporary bug fix.
Description:
h5dump debug and debug dll testings failed for the following 2 tests:
TOOLTEST thlink.h5.xml --xml thlink.h5
TOOLTEST tmany.h5.xml --xml tmany.h5
in Windows. These are known unsolved failures. To run the auto-compile,
auto-test for hdf5 in Windows, these 2 tests need to be turned off temporarily.
Solution:
Turn off the above h5dump 2 tests temporarily.
Platforms tested:
Windows XP/Visual C++ 6.0 and .NET>
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Handled SZIP without the encoder present.
Description:
It is now an error for a user to try to create, extend, or write to a
dataset without the encoder present in their SZIP library.
Added H5Zget_filter_info to provide users with a way to query HDF5
about the presence (or lack thereof) of the SZIP encoder.
Platforms tested:
Windows
Verbena
Arabica
Copper
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update hdf5 tools testing batch files in Windows.
Solution:
Update hdf5 import and repack testing batch files: importtest.bat and repacktest.bat.
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
1. Update toolslib and toolslibD projects in Windows.
2. Update hdf5diff, hdf5ls, hdf5import, and hdf5repack batch testing files in Windows.
Solution:
1. Add new source file h5tools_ref.c and head file h5tools_ref.h into toolslib and toolslibD projects.
2. Update hdf5diff, hdf5ls, hdf5import, and hdf5repack batch testing files to match with the
corresponding tests in Unix. Also now the outputs from these batch files will directly
show whether these tests pass or fail.
Platforms tested:
Windows XP/Visual C++ 6.0
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Update some Windows project source files as Quincey renamed several files in CVS.
Solution:
Quincey renamed the following files in CVS:
H5Fcompact.c -> H5Dcompact.c H5Fcontig.c -> H5Dcontig.c H5Fistore.c -> H5Distore.c H5Fseq.c -> H5Dseq.c hdf5, hdf5dll, and hdf5_cf90stub project files were updated to reflect the change.
Platforms tested:
Windows XP/Visual C++ 6.0.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update
Description:
Update the dumptest batch file for Windows.
Solution:
This new dumptest batch file can directly show whether each dump test passed or failed, while the former
version can only show whether there is any difference between the expected and actual output files with
fc command.
Platforms tested:
Windows XP/Visual Studio C++ 6.0.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update.
Description:
Add new files added by Quincy Koziol into Windows Workspace. Update the dumptest and deleteline batch files.
Solution:
1. Add H5DTest.c and H5Dpkg.h to the sourde and header files of hdf5 and hdf5dll projects.
2. Updated deleteline batch file. Compared with the former version, the deleteline batch file running time
is reduced greatly and the output from the deleline batch file looks much better.
3. Updated h5dump tests under Windows to match with the new boot block and file contents tests added by
Pedro Vicente under Unix.
Platforms tested:
Window XP Visual C++ 6.0, DEC FORTRAN 6.0
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New Feature.
Description:
1. A new Fortran C stub for static library hdf5_f90cstub project was added.
2. A new h5importtst project was added into the workspace for h5import test.
3. 4 new hdf5 auto test tolls in Windows were added.
Solution:
1. Removed all the *.c files in hdf5_fortran project and put them into the new created
Fortran C stub project hef5_f90cstub. Now hdf5_fortran project only inlcudes *.f90 files.
The dependency of hdf5_fortran was changed from hdf5 to hdf5_f90cstub.
2. Add a new h5importtst project into the workspace with h5importtest.c
3. 4 new hdf5 auot test tools: h5diff, h5ls, h5import, and h5repack were created for hdf5
auto tests in Windows. H5dump auto test tools was also updated.
Platforms tested:
Windows XP with Microsoft Visual C++ 6.0 and DEC Fortran 6.0.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update
Description:
Restore the default dependency settings of all project.
Solution:
By default, only c library will be tested. Unchecked the dependencies setting of all project on C++ project files. Users can check Fortran and C++ project files for Fortran and C++ tests.
Platforms tested:
Windows XP, Visual C++ 6.0, DEC Fortran 6.0, and .NET.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix
Description:
1. hdf5_fortrantype.f90 was missing from the merged all.zip, fortran failed.
2. A redundant libtest_fortrandll was attached in all.dsw.
Solution:
1. Add the missing f90 function.
2. remove the redundant project file.
Platforms tested:
windows 2000 intel fortran
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature
Description:
Previously we have two windows .zip files for hdf5. One for c/c++ and one for fortran. That added double maintenance work and also bug-driven.
Solution:
Use on merged all.zip.
By default, only c library will be tested.
Users can check fortran and c++ project files for fortran and c++ tests.
Detailed project list to be check will be provided in windows doc.
Platforms tested:
Window XP VS 6.0 C++, Dec Fortran
Window XP .Net (c/c++ only)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix and Update
Description:
Fixed the bug in the dump test file dumptest.bat on Windows platform.
From now on, the following lines at the beginning of the expected output file:
#####################################################
Expected Output for '??????????????????'
#####################################################
will be deleted before the expected output file is compared with the actual output file by "fc" command.
Solution:
h5repack and h5repacktst project were added into the workspace.
Dump test batch file dumptest.bat was updated to call deleteline.bat file before comparing the expected and actual output files.
A new batch file deleteline.bat was added. The deleteline.bat file is used to delete a certain number of lines at the beginning of a given file.
Platforms tested:
Windows XP VS 6.0
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix
Description:
The source file (h5diff.c, h5trav.c, and h5trav.h) path for h5diff and h5difftst was wrong.
can not find h5difftst.c
h5diff and h5difftst missed some files.
Solution:
Added the following files to h5diff:
h5diff_array.c, h5diff_attr.c, h5diff_dset.c, h5diff_main.c, h5diff_util.c, h5tools_filters.c, h5trav_table.c
H5diff settings/C/C++/Preprocessor/Additional include directories: add ..\..\tools\lib
Added the following files to h5difftst:
test5diff.h, test5diff_attr.c, test5diff_basic.c, testh5diff_dset.c, testh5diff_main.c, testh5diff_util.cRemoved h5difftst.c from h5difftst
Platforms tested:
Windows XP MS VS 6.0
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
trival bug fix
Description:
one empty folder all_withWInDEbug was generated when compiling HDF5.
It should not be there.
Solution:
Remove the intemediate file.
Platforms tested:
windows 2000
Misc. update:
|
|
|
|
|
|
|
|
|
|
| |
Description:
The C++ API was inadvertently enabled by default. I disabled it.
Platforms tested:
This change doesn't need testing.
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
added a new Code Warrior project file
the old one lacked a source file that was introduced last month to the test library
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix a project setting bug for release hdf5 c++ test
Description:
WS2_32.lib is forgotten to add to the release version of testhdf5_cpp. Some interal windows files cannnot be found.
Solution:
Add WS2_32.lib.
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update c++ test project
Description:
dumplicate codes in c++ test has been removed and relinked with c tests.
However, this is not reflected on windows.
Solution:
make testhdf5_cpp and testhdf5_cppdll depend on libtest.lib and libtestD.lib; under
that case, the test is relinked with c tests.
Platforms tested:
windows 2000
Misc. update:
|