Commit Graph

7769 Commits

Author SHA1 Message Date
Fang Guo
0a9fe184f8 [svn-r11131] Purpose:
Improvement
Description:
high level fortran dll lite test project file added
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:11:22 -05:00
Fang Guo
4e48b2abe7 [svn-r11130] Purpose:
Improvement
Description:
high level fortran dll table test project file added
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:10:02 -05:00
Fang Guo
fc58c147d5 [svn-r11129] Purpose:
Improvement
Description:
Add high level fortran dll image test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:08:42 -05:00
Fang Guo
d32b0fa1de [svn-r11128] Purpose:
Improvement
Description:
high leve c++ dll tests added
Solution:

Platforms tested:

Misc. update:
2005-07-22 17:07:05 -05:00
Fang Guo
c13a47f031 [svn-r11127] Purpose:
Improvement
Description:
Add high level c++ dll table test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:06:12 -05:00
Fang Guo
4c2143054d [svn-r11126] Purpose:
Improvement
Description:
high level dll tests added
Solution:

Platforms tested:

Misc. update:
2005-07-22 17:04:37 -05:00
Fang Guo
dd3c6ad6da [svn-r11125] Purpose:
Improvement
Description:
Add high level dll table test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:03:45 -05:00
Fang Guo
3fd0f93a00 [svn-r11124] Purpose:
Improvemenht
Description:
Add high level dll packet test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:02:38 -05:00
Fang Guo
4285034fa8 [svn-r11123] Purpose:
Improvement
Description:
Add high level dll lite test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 17:01:10 -05:00
Fang Guo
9f3261e510 [svn-r11122] Purpose:
Improvement
Description:
Add high level dll ds test project file
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 16:59:56 -05:00
Fang Guo
6132ce0c58 [svn-r11121] Purpose:
Improvement
Description:
Add high level dll image test project file
Solution:

Platforms tested:
MSVS 6.0 on windows xp
Misc. update:
2005-07-22 16:58:49 -05:00
Fang Guo
9083d4ae4b [svn-r11120] Purpose:
Improvement
Description:
High level dll and tests project files added
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-22 16:55:44 -05:00
Fang Guo
c6065b8b6f [svn-r11119] Purpose:
Improvement
Description:
Add high level fortran cstub dll project on windows.
Solution:

Platforms tested:
MSVS 6.0 on windows XP.
Misc. update:
2005-07-22 16:50:30 -05:00
Fang Guo
870fa10e77 [svn-r11118] Purpose:
Improvement
Description:
Add high level fortran dll project on windows.
Solution:

Platforms tested:
MSVS 6.0 on windows
Misc. update:
2005-07-22 16:48:40 -05:00
Fang Guo
911f996b75 [svn-r11117] Purpose:
Improvement
Description:
Add high level c++ dll project on windows
Solution:

Platforms tested:
MSVS 6.0, MSVS .Net on windows XP
Misc. update:
2005-07-22 16:46:58 -05:00
Fang Guo
4c61013c9b [svn-r11116] Purpose:
Improvement
Description:
Add high level dll project for windows.
Solution:

Platforms tested:
MSVS 6.0, MSVS .NET on windows XP
Misc. update:
2005-07-22 16:45:28 -05:00
Fang Guo
a073dac37b [svn-r11115] Purpose:
Improvement
Description:
Add high level fortran dll export definition for windows
Solution:

Platforms tested:
MSVS 6.0 on windows XP, cygwin, heping and copper
Misc. update:
2005-07-22 16:43:19 -05:00
Fang Guo
2d9a894b52 [svn-r11114] Purpose:
Improvement
Description:
Add definition for high level fortran dll export for windows
Solution:

Platforms tested:
MSVS 6.0 on window xp, cygwin, heping and copper
Misc. update:
2005-07-22 16:39:51 -05:00
Fang Guo
1a5c3ceeb8 [svn-r11113] Purpose:
Improvement
Description:
Add high level c++ dll macro for windows
Solution:

Platforms tested:
MSVS 6.0 on windows XP, cygwin, heping and copper
Misc. update:
2005-07-22 16:36:51 -05:00
Fang Guo
200dcdb6d0 [svn-r11112] Purpose:
Improvement
Description:
Add high level dll macro for windows
Solution:

Platforms tested:
MSVS 6.0 on windows xp, cygwin, heping and copper
Misc. update:
2005-07-22 16:34:53 -05:00
Fang Guo
02f74aa59e [svn-r11111] Purpose:
Improvement
Description:
Add high level dll macro for windows
Solution:

Platforms tested:
MSVS 6.0 on windows XP, cygwin, heping and copper
Misc. update:
2005-07-22 16:31:48 -05:00
Fang Guo
d782f6cf94 [svn-r11110] Purpose:
Improvement
Description:
Add high level dll macro for windows
Solution:

Platforms tested:
MSVS6.0 on windows XP, cygwin, heping and copper
Misc. update:
2005-07-22 16:30:04 -05:00
Fang Guo
e4c9e3f233 [svn-r11109] Purpose:
Improvement
Description:
Add high level dll macro for windows
Solution:

Platforms tested:
MSVS 6.0 on Windows XP, cygwin heping copper
Misc. update:
2005-07-22 16:27:56 -05:00
Fang Guo
82293a2bad [svn-r11108] Purpose:
Improvement
Description:
Add high level c c++ and fortran dll and tests on windows
Solution:

Platforms tested:
MSVS 6.0 on Winodows XP, cygwin,heping and copper
Misc. update:
2005-07-22 16:25:19 -05:00
Quincey Koziol
6c6e310391 [svn-r11107] Purpose:
Optimization

Description:
    Switch some internal error API data structures over to using H5FL* routines
for memory management (instead of malloc/free), in order to reduce abuse of
operating system's memory allocation code.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-07-22 09:37:37 -05:00
Quincey Koziol
52415d4a9a [svn-r11106] Purpose:
Add note about mounting & H5Fget_name() fixes
2005-07-22 09:33:24 -05:00
Quincey Koziol
2c4cff1259 [svn-r11104] Purpose:
Bug fix

Description:
    C++ compiler doesn't like 'new' as a variable name.

Solution:
    Changed to "new_shared"

Platforms tested:
    Trivial - just eyeballed it.
2005-07-22 09:32:48 -05:00
Fang Guo
37ab21a3fc [svn-r11103] Purpose:
Maintenance for windows
Description:
Separate C and C++
Solution:

Platforms tested:

Misc. update:
2005-07-21 18:11:50 -05:00
Fang Guo
596bb5ad64 [svn-r11102] Purpose:
Maintenance for windows
Description:
Two filename project files removed
Solution:

Platforms tested:

Misc. update:
2005-07-21 18:06:30 -05:00
Fang Guo
eac17d917d [svn-r11101] Purpose:
Maintenance for windows
Description:
Two project files removed
Solution:

Platforms tested:
Visual studio .Net on Windows XP
Misc. update:
2005-07-21 18:03:25 -05:00
Fang Guo
0688875a69 [svn-r11100] Purpose:
Description:
filename.dsp and filenamedll.dsp were removed
Solution:

Platforms tested:

Misc. update:
2005-07-21 15:28:40 -05:00
Fang Guo
b84a1375ec [svn-r11099] Purpose:
Maintenance for windows
Description:
two project files were removed.
Solution:

Platforms tested:
MSVS 6.0 on windows
Misc. update:
2005-07-21 15:26:50 -05:00
Fang Guo
b3b48f8b59 [svn-r11098] Purpose:
Maintenance for Windows
Description:
Remove filename test
Solution:

Platforms tested:

Misc. update:
2005-07-21 15:25:32 -05:00
Fang Guo
cb5030a9c8 [svn-r11097] Purpose:
Maintenance for windows
Description:
Remove project file filenamedll.dsp because its source file filename.c was removed
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-21 15:23:49 -05:00
Fang Guo
cb6d670d5c [svn-r11096] Purpose:
maintenance
Description:
remove filename.dsp whose source file filename.c was removed
Solution:

Platforms tested:
MSVS 6.0 on windows XP
Misc. update:
2005-07-21 15:21:06 -05:00
James Laird
7236935a9d [svn-r11095] Purpose:
Configuration feature

Description:
Serial test output is now stored in log files and printed when all tests
in a directory complete, or when a test fails.  This should make test output
more readable and useful.
Also made changes to clean up ii_files directories that are created by some
C++ compilers/linkers.
Also fixed a few minor Makefile bugs.

Solution:
When serial tests run, their output is saved in *.log or *.logsh.  While
running, tests only print when they begin and when they complete; their
more specific output (from the log file) is printed if the test fails or
when all tests have completed.
Comments welcome.

Platforms tested:
mir, modi4 (parallel and serial), copper, shanti
2005-07-21 14:28:11 -05:00
Quincey Koziol
bb31e94a92 [svn-r11093] Purpose:
Bug fix

Description:
    Rewrite code for mounting files to clean up layers of kludges and implement
a much cleaner and more maintainable design.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4
2005-07-21 09:48:26 -05:00
MuQun Yang
e9d54ca186 [svn-r11092] Purpose:
Correct a typo for function declaration.
It causes problems for windows DLLs.

Description:
In file hdf5\hl\fortran\src\H5LTf90proto.h
Line 183 'n' might be missed in the very beginning

"h5ltget_dataset_ndims_c"
should change to
"nh5ltget_dataset_ndims_c"


Solution:
change it.

Platforms tested:
too minor to test at other platform,
Fang reported this, so I assume it should work on windows.

Misc. update:
2005-07-20 17:38:46 -05:00
Pedro Vicente Nunes
d4bf186a18 [svn-r11091] Purpose:
improve documentation by comments
changed the return value of H5DSget_num_scales for a case when there are no scales attached from FAIL (-1) to 0

Description:

Solution:

Platforms tested:
linux
solaris

Misc. update:
2005-07-20 14:40:51 -05:00
Albert Cheng
7a2590222e [svn-r11089] Purpose:
cleanup.

Description:
The install directory (--prefix) has been changed to $PWD/hdf5 long time
ago.  It is no need to reset to installdir any more.

Platforms tested:
Change is trivial and will be tested in Daily tests.

Misc. update:
2005-07-20 08:36:33 -05:00
MuQun Yang
37e0b58f86 [svn-r11088] Purpose:
support thread-safe on windows

Description:
pthread on windows won't return a numeric value from pthread_safe.
An error message applying on linux won't apply on windows,
Print some other message.

Solution:



Platforms tested:
windows xp, too minor to test at other platforms.

Misc. update:
2005-07-19 16:56:15 -05:00
Raymond Lu
bd92e1e2a0 [svn-r11087] Purpose: Bug fix.
Description: When converting floating-point numbers to integers and the values of
floating-point number are greater than the maximal value of integer, Cray X1 generates
floating exception.

Solution: Added a test in configure to detect Cray X1's exception.  Set a flag to
indicate the machine that can handle overflow converting all floating-point to all
integer types.  This flag should be set for all machines, except for Cray X1 where
floating exception is generated when the floating-point value is greater than the
maximal integer value.

Platforms tested: Cray X1 and h5committest.
2005-07-19 13:16:33 -05:00
James Laird
f700613f56 [svn-r11086] Purpose:
MANIFEST update

Description:
Updated MANIFEST after doc tree was removed.

Platforms tested:
mir
2005-07-19 13:05:46 -05:00
James Laird
e9471222f1 [svn-r11085] Purpose:
Bug fix

Description:
Update Makefiles now that docs are no longer in main hdf5 tree.

Solution:
Changed root-level Makefile.am not to recurse into docs tree.
Removed docs Makefiles from configure.in.
Removed config/commence-doc.am, since it is no longer used.

Platforms tested:
mir (change to Makefiles only)
2005-07-19 12:58:24 -05:00
Frank Baker
794ba0a251 [svn-r11084]
Description:
    All HDF5 user documentation has been moved to a separate hdf5doc/
        repository, managed under Subversion.
    With this 'cvs commit', all files are stripped from hdf5/doc/.
    THIS CHANGE IS APPLIED ONLY TO THE HDF5 DEVELOPMENT BRANCH,
    post Release 1.6.x; it is not applied to the release branches.
2005-07-19 12:28:56 -05:00
James Laird
d2e92fd236 [svn-r11083] Purpose:
Bug fixes

Description:
A number of minor changes to Makefiles.  Some files will now be cleaned
properly, some comments are more informative, etc.


Platforms tested:
heping, mir, modi4
2005-07-18 18:30:38 -05:00
HDF Admin
cd5ca85fb7 [svn-r11082] Purpose:
upgrade.

Description:
Release used to copy the updated release_docs/HISTORY.txt and
release_docs/RELEASE.txt to the doc/html/ADGuide.  The doc/ is
removed from the source tree.  So, remove the command that
does the copying.

Note that once the separated doc/ location is known, release needs
to copy the two files into them and committed them via sub-version
commands.

Platforms tested:
No test because it is a trivial change and it is not easy to change
without triggering the full release process.

Misc. update:
2005-07-18 17:14:53 -05:00
HDF Admin
5de418b2b4 [svn-r11081] Snapshot version 1.7 release 48 2005-07-18 16:20:23 -05:00
Quincey Koziol
96a49c0d37 [svn-r11078] Purpose:
Bug fix

Description:
    Correct memory leak when a dataset is attempted to be opened, but turns
out to be a group or named datatype.

    Also, clean up code that was leading to the leak and zero out empty
group entries to help prevent similar errors in the future.

Platforms tested:
    FreebSD 4.11 (sleipnir)
    Too minor to require h5committest
2005-07-16 21:46:42 -05:00
Quincey Koziol
5e98b5bb36 [svn-r11077] Purpose:
Bug fix

Description:
    Further progress on fixing file mounting to work properly.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4
    Too minor to require h5committest
2005-07-16 11:33:15 -05:00