Commit Graph

7580 Commits

Author SHA1 Message Date
Fang Guo
64bd40b9db [svn-r10907] Purpose:
Add comments!
Description:

Solution:

Platforms tested:

Misc. update:
2005-06-10 15:21:07 -05:00
Fang Guo
e9f54a435f [svn-r10906] Purpose:
Several files added into windows directory
Description:
Added:
Batch files for intel and .net
Documents for windows
Removed:
Short instruction for windows
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:52:51 -05:00
Fang Guo
55c70c771a [svn-r10905] Purpose:
File was split into three parts.
Description:
The short version was split into three parts three compilers
MSVS 6.0 MSVS .NET and Intel Compiler
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:49:26 -05:00
Fang Guo
6637dff29e [svn-r10904] Purpose:
Support command line build HDF5 with Visual C++ .Net and Intel compiler
Description:
We can not find a way to convert workspace to solution format from command line.
typegen.sln will be provided in order to support command line build HDF5
with MSVS .Net and Intel Compiler.
Solution:

Platforms tested:
MSVS .NET on windows XP.
Misc. update:
2005-06-10 14:36:47 -05:00
Fang Guo
5404f6e026 [svn-r10903] Purpose:
Support HDF5 on Visual C++ .Net and Intel from command line.
Description:
For the time being, we can not find a way to convert .dsw file
to .sln file from command line. In order to support building
HDF5 with Visual C++ .Net and Intel compiler from command line,
all.sln will be provided.
Solution:

Platforms tested:
MSVS .Net on windows XP.
Misc. update:
2005-06-10 14:33:42 -05:00
Fang Guo
de6cc11295 [svn-r10902] Purpose:
Support building HDF5 with Intel compiler from command line.
Description:
Corresponding batch file with hdf5build.bat
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:28:44 -05:00
Fang Guo
2657dc0666 [svn-r10901] Purpose:
Support building and testing HDF5 with Intel compiler from command line.
Description:
Corresponding batch file with hdf5bt.bat
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:26:45 -05:00
Fang Guo
381cd2e9d2 [svn-r10900] Purpose:
Support building HDF5 with intel C compiler from command line.
Description:
convert_to_icproj will be used to convert project files format from
MSVS .NET to Intel C from command line.:
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:25:26 -05:00
Fang Guo
9c5bb0b650 [svn-r10899] Purpose:
Support building and testing HDF5 with Visual Studio .Net from command line.
Description:
Corresponding batch file with hdf5build.bat
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:21:36 -05:00
Fang Guo
326338a0f7 [svn-r10898] Purpose:
Support building and testing HDF5 with visual studio .Net from command line.
Description:
Correspondint batch file with hdf5bt.bat
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:20:19 -05:00
Fang Guo
a96891a292 [svn-r10897] Purpose:
Add batch file convert_to_vcproj.bat
Description:
convert_to_vcproj.bat will be used to convert
projects files format from MSVS 6.0 to MSVS .Net on command line.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:18:44 -05:00
Fang Guo
476c5ed150 [svn-r10896] Purpose:
Add convert.js
Description:
convert.js will be used to convert project files format from
MSVS 6.0 to MSVS .Net
Solution:

Platforms tested:
Windows XP
Misc. update:
2005-06-10 14:16:54 -05:00
Fang Guo
46323232f3 [svn-r10895] Purpose:
Update batch file.
Description:
Add batch file for intel and visual c++ .Net
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:15:01 -05:00
Fang Guo
77de06b381 [svn-r10894] Purpose:
Add short version instruction for users using Intel Compiler
Description:
Add a short version instruction for building and testing HDF5
with Intel C and Fortan compiler on windows XP.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:10:50 -05:00
Fang Guo
ae41553de2 [svn-r10893] Purpose:
Add short version instruction for Visual C++ .net 2003
Description:
Short version instruction for building and testing HDF5
with Visual C++ .Net was added.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:09:26 -05:00
Fang Guo
072c08b7af [svn-r10892] Purpose:
Separate short version instruction for different compilers.
Description:
Add short version instruction for MSVS 6.0
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:07:26 -05:00
Fang Guo
4866e40e53 [svn-r10891] Purpose:
Update document for windows.
Description:
Add support with visual c++ .Net and intel compiler on windows XP.
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:06:06 -05:00
Fang Guo
147aa9ef46 [svn-r10890] Purpose:
Update instruction for windows users.
Description:
Modify detailed instruction to catch up the changes .
Solution:

Platforms tested:

Misc. update:
2005-06-10 14:04:33 -05:00
Fang Guo
1b362fa9fe [svn-r10889] Purpose:
Two new project files added.
Description:
Two new test tools h5repart project files added into windows/tools/testfiles
Solution:

Platforms tested:

Misc. update:
2005-06-09 13:03:03 -05:00
Fang Guo
5f560096b2 [svn-r10888] Purpose:
Update workspace dependencies.
Description:
Add two new project files h5repart_gentest.dsp and h5reparttst.dsp
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-09 12:48:57 -05:00
Fang Guo
fd0c20784e [svn-r10887] Purpose:
Catch up with Linux.

Description:
Toos h5repart test project file h5reparttst project files added.
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-09 12:46:28 -05:00
Fang Guo
46fcd4a264 [svn-r10886] Purpose:
Catch up with Linux.
Description:
Add h5repart tools test project file h5repart_gentest.dsp
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-09 12:44:50 -05:00
Fang Guo
a95fa38106 [svn-r10885] Purpose:
Update project files to generate H5fortran_detect.f90
Description:
Source code in project file H5fortran_detect_gen.dsp was renamed
to H5test_kind.f90.
Solution:

Platforms tested:
Compaq fortran 6.6 on windows XP.
Misc. update:
2005-06-09 12:10:18 -05:00
Raymond Lu
a7a6139bef [svn-r10884] Purpose: A minor feature
Description: Let this short script file check whether the tests pass
and report pass or fail.


Platforms tested: fuss only - a simple change to the script file.
2005-06-09 11:32:23 -05:00
James Laird
6dd39e45be [svn-r10883] Purpose:
Bug fix

Description:
H5test_kind.f90 had an error when being compiled by pgf90.

Solution:
A variable wasn't declared.  Declared it to fix the bug.

Platforms tested:
heping, mir
2005-06-09 10:04:08 -05:00
James Laird
602a9ce693 [svn-r10882] Purpose:
Bug fix/improvement

Description:
Added another step to fortran type detection.  This should help on some
bizarre platforms.

Solution:
Formerly, H5fortran_detect.f90 was included in the distribution.  Now
it is generated by H5test_kind.f90 (written by Elena).

Platforms tested:
verbena, modi4, copper
2005-06-08 16:05:07 -05:00
Raymond Lu
24ccb5da13 [svn-r10881] Purpose: Bug fix
Description: After recent fix of family driver bug(#213), some failure
was discovered on sol and kelgia in daily test.  Family files can't be
opened by hdf5/tools/misc/repart_test.c.  It turned out to be the
destination size of "off_t" type wasn't passed in through H5Pset()
correctly.

Solution: In tools/misc/h5repart.c, copy the destination size to a
variable of "hsize_t" type and pass in to H5Pset().

Platforms tested: sol and kelgia where the failure was discovered.
2005-06-08 15:50:58 -05:00
MuQun Yang
40b72a28ac [svn-r10880] Purpose:
Adding supports for cygwin

Description:
g95 needs special fortran flags to make it work cygwin.

Solution:
Add the flag on cygwin config file.
Now gcc, g++ and g95 are supported on cygwin.

Platforms tested:
cygwinNT_5.1, Linux 2.4
Misc. update:
2005-06-08 14:54:15 -05:00
MuQun Yang
6bf7952de0 [svn-r10879] Purpose:
Removing configuration warnings on cygwin.

Description:
winsock.h cannot be compiled by cygwin and that generates configuration warnings.
Remove checking winsock.h on cygwin.

Solution:

Platforms tested:

Misc. update:
2005-06-08 14:51:26 -05:00
Frank Baker
d0145118bd [svn-r10878]
Purpose:
     Remove statement that gray-scale image attribute must
         be in the range of 0-255.
     Remove datatype definition for the attribute IMAGE_ASPECTRATIO.
     Fixes Bugzilla entry 347.
 Platforms tested:
     Firefox
2005-06-08 10:39:09 -05:00
Quincey Koziol
54188b4abb [svn-r10875] Purpose:
Bug fix

Description:
    Fix several NULL pointer dereferences when tracking the name of open
objects during some unusual sequences of mount & unmount operations.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-06-08 00:22:28 -05:00
Quincey Koziol
8921cbc802 [svn-r10873] Purpose:
Bug fix

Description:
    Tweaks to make new family file compatibility tests work in non-srcdir
(i.e. "inplace") builds.

Platforms tested:
    FreeBSD 4.11 (sleipnir) w & w/o srcdir
    Too minor to require h5committest
2005-06-07 23:44:13 -05:00
Fang Guo
b35cc529d1 [svn-r10872] Purpose:
Change Project files building order.
Description:
Modify project dependencies of hdf5_hl_cpp and hdf5_hl_fortran project files.
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-07 16:37:58 -05:00
James Laird
6a259df23d [svn-r10870] Purpose:
Bug fix

Description:
Fortran type detection failed on Cygwin.  This is because executables
in Cygwin have the .exe extension, which confused dependencies in
the Makefile.

Solution:
Sprinkled the $(EXEEXT) variable liberally about the fortran/src
Makefile.am.  This variable is set at configure time and will
be ".exe" on Cygwin and stay "" on Linux.

Platforms tested:
Cygwin, modi4, mir
2005-06-07 16:17:46 -05:00
Fang Guo
8c5b212422 [svn-r10866] Purpose:
Solve name conflicts when build hdf5 with intel fortran on windows XP.
Description:
Rename release version output file name of project file hdf5_hl_fortran
from hdf5_hl_fortran.lib to hdf5_hl_fortranr.lib
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-07 12:59:08 -05:00
Albert Cheng
1d32ac13e6 [svn-r10865] Purpose:
Improvement

Description:
The actual stderr output was modified by the FILTER and was not
available for display if errors detected later.

Solution:
Copy the actual stderr to a temporary file and do filtering on that.

Platforms tested:
LANL Flash.

Misc. update:
2005-06-07 10:42:47 -05:00
Fang Guo
0cabc1bc52 [svn-r10864] Purpose:
Solve the name conflicts when building with intel fortran.
Description:
Rename release version of libtest_fortran.lib to libtest_fortranr.lib
Solution:

Platforms tested:
Intel Fortran 8.1 on windows XP
Misc. update:
2005-06-06 17:28:23 -05:00
Raymond Lu
9f2b954fc7 [svn-r10863] Purpose: Bug fix
Description:See details from Bug #213.  Family member file size wasn't saved
anywhere in file.  When family file is opened, the first member size determine
the member size.



Misc. update:  Added a family file as the source file for backward
compatibility test.
2005-06-06 17:20:57 -05:00
Raymond Lu
6f05197488 [svn-r10862] Purpose: Bug fix
Description:See details from Bug #213.  Family member file size wasn't saved
anywhere in file.  When family file is opened, the first member size determine
the member size.

Solution: this is the fifth step of checkin.  Backward compatibility with v1.6
is tested.  A family file created was created with the v1.6 library and opened
with this version of the library.

In the fourth step of checkin, a test suit is added for h5repart,
including a program to generate the test files, a script file to run h5repart,
and a program to verify repartitioned files can be opened by the library.

There's a change from the first step of checkin.  Family name template is no
longer saved in the superblock because different pathname can make the name
different.

In the third step of checkin, h5repart has been modified.  If h5repart is used
to change the size of family member file, the new size(actual member size) is saved
in the superblock.

In the second step of checkin, multi driver is checked against the driver
name saved in superblock.  Wrong driver will result in a failure with an error message indicating
multi driver should be used.  This change includes split driver because it's a special case for multi
driver.

In the first step of checkin.  Family member size and name template(unused at this stage) are saved
in file superblock.  When file is reopened,the size passed in thrin superblock.  A different size
will trigger a failure with an error message indicating the right size.  Wrong driver to open family
file will cause a failure, too.


Platforms tested: h5committest and fuss.

Misc. update: MANIFEST
2005-06-06 17:19:14 -05:00
MuQun Yang
643443a512 [svn-r10860] Purpose:
Changed the comments of scaleoffset filter to reflect the current stage.

Description:

Solution:

Platforms tested:

Misc. update:
2005-06-06 11:23:20 -05:00
Fang Guo
8b5a49c9e0 [svn-r10859] Purpose:
Update project dependencies!
Description:
Add hl_test_ds and hl_test_packet to dependencies of all.dsw
Solution:

Platforms tested:
MSVS 6.0 on windows XP.

Misc. update:
2005-06-06 10:19:37 -05:00
Albert Cheng
65107926e1 [svn-r10858] Purpose:
bug fix.

Description:
The check-s and check-p targets are not recursively passes down.
Make them so.

Platforms tested:
heping (serial and pp).
2005-06-04 00:01:12 -05:00
Quincey Koziol
b685986777 [svn-r10857] Purpose:
Code cleanup

Description:
    Re-enable free-list management in the library

Platforms tested:
    None - eyeballed - too minor to require h5committest
2005-06-03 15:55:21 -05:00
Fang Guo
616a320c1c [svn-r10856] Purpose:
Add path to new added project files.
Description:
Add path to hl_test_ds.dsp and hl_test_packet.dsp
Solution:

Platforms tested:

Misc. update:
2005-06-03 14:25:11 -05:00
Fang Guo
c936005bca [svn-r10855] Purpose:
Update hdf5_hl project files in windows/proj
Description:
Add source code H5DS.c into hdf5_hl.dsp.
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-03 14:19:24 -05:00
Fang Guo
6dfcba10ef [svn-r10854] Purpose:
Update all.dsw
Description:
Two new high level project files added into workspace
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-03 14:16:55 -05:00
Fang Guo
10c3a9a2d3 [svn-r10853] Purpose:
Add test of new added high level project files.
Description:
Add test of hl_test_ds.dsp and hl_test_packet.dsp
Solution:

Platforms tested:

Misc. update:
2005-06-03 14:15:24 -05:00
Fang Guo
9a7d3f7d3a [svn-r10852] Purpose:
Add new high level test project file.
Description:
Add high level test packet project file into windows/hl/test
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-03 14:11:56 -05:00
Fang Guo
5a411fc412 [svn-r10851] Purpose:
Add high level test project file
Description:
Add high level test ds project file into windows/hl/test
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-06-03 14:09:53 -05:00
Albert Cheng
1567902262 [svn-r10850] Purpose:
Improvement.

Description:
assign testph5diff.sh to the Parallel test scripts so that
it will be tested for the check-p target.

Platforms tested:
heping pp.

Misc. update:
2005-06-02 22:46:44 -05:00