| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The previous HTML files strategy was to expect the very first comment
block is the copyright notice. That did not work well as more and more
other comments appear now.
Solution:
Changed the strategy to look for the only the essential body of copyright
notice. This no longer verifies this body of text is a comment block. But
the previous strategy is not really bullet-proof either.
Platforms tested:
tested in heping.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The previous HTML files strategy was to expect the very first comment
block is the copyright notice. That did not work well as more and more
other comments appear now.
Solution:
Changed the strategy to look for the only the essential body of copyright
notice. This no longer verifies this body of text is a comment block. But
the previous strategy is not really bullet-proof either.
Platforms tested:
tested in heping.
|
|
|
|
|
|
|
|
|
| |
Description: lex.yy.c for H5LTtext_to_dtype() has been failing to compile
on 64-bit SunOS. It has malloc() call but doesn't include stdlib.h.
Solution: Include stdlib.h in H5LTanalyze.l.
Platforms tested: shanti - simple change.
|
|
|
|
|
|
|
| |
Description: Put copyright in the new files for H5LTtext_to_dtype().
Platforms tested: fuss - simple change.
|
|
|
|
|
|
|
|
|
|
|
| |
Maintenance on Windows.
Description:
Update solution file
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
| |
Maintenance on Windows
Description:
Adding the new function H5LTtext_to_dtype() for converting text description to data type
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Maintenance on Windows
Description:
Adding the new function H5LTtext_to_dtype() for converting text description to data type
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
| |
Description: The g++ on sleipnir had troubles to compile the H5LTtext_to_dtype()
code.
Solution: Fixed problems at different places.
Platforms tested: h5committest and g++ on sleipnir.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature
Description:
Add in baseline "object copy" code from Peter [in the form of a new API
routine: H5Gcopy()]. There's still some work to do (like handling variable-
length datatypes and possibly support for references) and it hasn't been tested
on mounted files yet, but the core functionality is there and working
correctly.
I've also got a set of patches to update the 1.6 branch with tweaks to
keep the branches mostly in sync, but Elena will kill me if I import them
before the 1.6.5 release is out... :-)
Platforms tested:
FreeBSD 4.11 (sleipnir)
h5committested
|
|
|
|
|
|
|
|
|
|
| |
Purpose: Minor bug fix
Description: Static function test_text_dtype() has static subroutines defined after itself. The gcc compiler on sleipnir complained.
Solution: put test_text_dtype() after subroutine's definition.
Platforms tested: sleipnir with gcc 4.0 where the complaints happened. Simple change.
|
|
|
|
|
|
|
|
|
|
| |
Updated RELEASE.txt
Description:
Mentioned that h5c++ and h5fc now support linking against shared libraries.
Platforms tested:
documentation change only
|
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Clean up H5Dcreate a little, to prepare for coding standards discussion
today.
Platforms tested:
Just eyeballed, too trivial to require testing.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix, feature.
Description:
Fix a bug to recognize "#xyz..." is a comment in the init file.
Add more binary data file types.
Added prunepath command.
Platforms tested:
heping.
|
|
|
|
|
| |
Misc. update: Update for the new feature H5LTtext_to_dtype() with new files in
HL library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Adding the new function H5LTtext_to_dtype() for converting text description to data type.
The next step will be H5LTdtype_to_text().
Solution: Use Lex and Yacc to do parsing of the text. H5LTanalyze.l is the lexer for analyzing the
input; H5LTparse.y is the parser. They are not part of HL library, but are used to generate lex.yy.c
(from H5LTanalyze.l) as well as y.tab.c and y.tab.h (from H5LTparse.y). The tools used to create
these source files are GNU FLEX and YACC on a Linux machine (fuss). The commands are "lex H5LTanalyze.l"
and "yacc -d H5LTparse.y". Detailed document will be added later.
Platforms tested: h5committest and fuss.
Misc. update: MANIFEST
|
|
|
|
|
|
|
|
| |
Added messages to remind platform watchers to check for processes
still running in the remote machine after timeout.
Platforms tested:
Just eyeballed. Changes is trivial.
|
|
|
|
| |
Added more Windows binary file types and exempted file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copyright fix
Description:
Added a blank line so that Automake would put the copyright at the top of
the file.
Platforms tested:
Trivial change
Misc. update:
|
|
|
|
| |
Updated the copyright notices.
|
|
|
|
|
|
|
|
|
|
|
| |
Add in copyright notice
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
| |
Forgot to remove a debug echo statment. Fixed.
|
|
|
|
|
|
|
|
|
|
|
| |
Add copyright notice
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
add in copyright notice
Description:
Solution:
Platforms tested:
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
add in copyright notice
Description:
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Add in copyright notice
Description:
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
add in copyright information
Description:
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Add copyright information
Description:
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
| |
Add in copyright information
Description:
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Fixed a bug when using h5fc and h5c++ with static libraries.
Added high-level C++ and Fortran libraries to h5c++ and h5fc.
Solution:
Platforms tested:
mir, heping, shanti, sleipnir
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improvement
Description:
The copyright notice of some files may contain some white spaces such
as tabs, trailing blanks and \r (common in Windows files). Diff will
flag them as not matching. Could not just use -b or -w of diff because
it will ignore embedded spaces and could not handle \r anyway.
Solution:
Added a RINSE function will remove all \r and trailing spaces and
expand tabs to proper number of spaces. Now, diff can compare without
worry of cosmetic white spaces.
Platforms tested:
heping, applying on a Windows/copy_hdf.bat file.
|
|
|
|
|
|
|
|
|
|
|
| |
Feature
Description:
Added copyright detection for Windows files, *.dsw, *.dsp, *.zip (these
are ignored), and *.bat files.
Platforms tested:
heping.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix/feature
Description:
Added support for -shlib in h5fc and h5c++.
Made check-install use -shlib when only shared libraries have been installed.
Solution:
h5fc and h5c++ didn't recognize -shlib. Stole code from h5cc to link against
shared libraries.
When static libraries are disabled, the examples Makefiles will automatically
use the -shlib option to link against shared libraries. Thus,
--disable-static and make check-install should work together.
Platforms tested:
heping(disable-static, enable-static, fortran, c++), modi4 (disable-static, fortran, c++, parallel, enable-static)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
New feature
Description:
A tool to fix configure file so that it can launch configure testing executable
via the proper launching command, e.g., yod. (Thus the name yodconfigure
is used.)
Tested:
Red Storm, both parallel and serial configure.
|
|
|
|
|
|
|
|
|
|
| |
Cleanup
Description:
Removed the redundent use of -Minform,warn which is the default anyway.
Platforms tested:
Heping with pgi compilers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
PGI v6.0-5 pgf90 compiler has a bug in Mstandard that caused compiling
of legal logical value to fail.
We also have second thought of imposing -Mstandard and -Mdclchk on users
since these flags are included in h5fc.
Solution:
Removed -Mstandard until we can fix the v6.0-5 compiler error
and moved -Mdclchk to DEBUG_FFLAGS so that it is used during development
mode but not imposed on users for production release.
Platforms tested:
heping: production and development mode using v6.0-4 compiler.
mir: production and development mode using v6.0-4 compiler.
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
chkcopyright has been changed to return an exit code whether it passes
or not. Changed the detection accordingly.
Platforms tested:
heping.
|
|
|
|
|
|
|
| |
improvement.
Description:
It records passed files and reports numbers of both passed and failed files.
|
|
|
|
| |
Skip the copyright file itself.
|
|
|
|
|
|
|
| |
Added *.jpg and *.hdf5 as binary data files to be ignored.
Platforms tested:
heping.
|
|
|
|
|
|
|
|
|
|
| |
Improvement.
Description:
Added knowledge to recognized an HTML file by its content by looking for <html> tag.
Platforms tested:
heping.
|
|
|
|
|
|
|
|
|
|
|
| |
Update copyrights.
Description:
Solution:
This should address almost all of the "simple" cases in the repository.
There's still work to do, but it's going to require actually thinking about
the files in question instead of just copying & pasting.
|
|
|
|
|
|
|
| |
Description:
Correct typo in copyright notice.
Platforms tested:
Ran hdf5/bin/chkcopyright without errors.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Failed parallel tests now cause make to exit with an error.
Solution:
Edited config/conclude.am to throw an error if parallel test programs fail.
Platforms tested:
heping, modi4
|
|
|
|
|
|
|
|
|
|
|
| |
Maintenance on Windows
Description:
Add new h5diff test into batch file difftest.bat
Solution:
Platforms tested:
Windows XP
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
The previous way of detecting the MPICH version fails if the suspected
$CC does not give the expected MPICH version information. Though no
consequence, it generates error messages that alarm users.
Also, mpich2 gives the version information as if it were mpich v1.0.2
which was incorrectly included as an earlier version of the origianl
mpich.
Solution:
Implemented a more robust code to detect the version and narrow the
recognition down to v1.2.0-v1.2.5. Also, the code were duplicated in
two files (linux-gnulibc1 and ia64-linux-gnu). Combined them into a
new file called mpich.
Platforms tested:
Tested in heping using mpicc and mpich2/mpicc and also in tg-ncsa.
Misc. update:
Updated MANIFEST.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
new h5diff test
Description:
added a test to the test h5diff script that compares a file to itself.
this test is done to test some features of the library that
open the same file and the root group twice
Solution:
Platforms tested:
linux
solaris
Misc. update:
|
|
|
|
|
|
|
| |
Bug fix
Description:
Updated MANIFEST. Sorry!
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Removed detection of pdb from configure.in as a corollary to removal
of pdb2hdf5 tool.
Platforms tested:
mir, modi4
|