AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
5a2c6b0ae10[svn-r12221] Purpose: "Hide" file format changes (for now)Description: Add ifdef's (controlled by the --enable-group-revision configure flag) to disable group revision changes to the file format, in order to allow alpha release to go ahead without releasing an unsupported version into the wild. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti)
Quincey KoziolQuincey Koziol
68ec8c72bc2[svn-r12219] Purpose: Code cleanupDescription: Don't include empty public header files. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti)
Quincey KoziolQuincey Koziol
aab7fd598fa[svn-r12218] Purpose: Code cleanupDescription: Remove remnents of references to unimplemented H5S_COMPLEX dataspace. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti)
Quincey KoziolQuincey Koziol
1267f5408e7[svn-r12217] Purpose: Code cleanupDescription: Tweak fortran test for alpha release to check for different file size (a size difference between the compact & "old" dense form). Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti) Misc. update:
Quincey KoziolQuincey Koziol
15691f8827f[svn-r12216] Purpose: Code cleanupDescription: Clean up some runtime errors from unsupported C99 types on Solaris 2.9 by wrapping them with ifdef's. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti) Misc. update:
Quincey KoziolQuincey Koziol
85fc6fab21e[svn-r12215] Purpose: Code cleanupDescription: Add "--enable-group-revision" configure flag (defaulting to off). Also, "prettify" the configure summary a bit Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti)
Quincey KoziolQuincey Koziol
36a381e961d[svn-r12214] Purpose: Code cleanupDescription: Don't install empty public header files. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 32-bit (heping) Linux 2.4 64-bit (mir) Solaris 2.9 (shanti)
Albert ChengAlbert Cheng
f88e94b3b81[svn-r12213] Turned off copyright checking until what need copyright is decided.
Pedro Vicente NunesPedro Vicente Nunes
8ba0c76fe5e[svn-r12211] Purpose: new featureDescription some more check in related to the print of compression ratios: print warning messages after the print of the dataset name and compression: Solution: Platforms tested: linux solaris AIX Misc. update:
Albert ChengAlbert Cheng
e3cdaeab1c7[svn-r12210] Purpose: featureDescription: Added the GetTestExpress and SetTestExpress to support the TestExpress mode according to $HDF5TextExpress. For now, it is just defined or not, the actual value does not matter. Platforms tested: heping(serial), mir (PP).
Albert ChengAlbert Cheng
d4a986445c1[svn-r12209] Purpose: Bug fix.Description: getenv_all would fail if one calls it without calling MPI_initialized first. This may happen if one uses PHDF5 library to build a serial nature code and does not make any MPI calls. Solution: Added code to detect if MPI has been initialized. If not, use the original getenv. Platforms tested: heping (serial) and mir (parallel).
Pedro Vicente NunesPedro Vicente Nunes
e6310e08692[svn-r12208] Purpose: new featureDescription: some more formatting for the new printout of compression ratios Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
aabcaea3889[svn-r12207] Purpose: new featureDescription: some more formatting of the output for the new compression ratio printout Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
843f369468f[svn-r12206] Purpose: new featureDescription: added some alignment for the printout of attributes, so that is formatted with the new printout of datasets compression Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
9d01b26a930[svn-r12205] Purpose: new featureDescription: added the printout of the compression ratio for filters in h5repack, after the filter name, obtained with H5Dget_storage_size, before and after applying the filter Solution: Platforms tested: linux solaris AIX Misc. update:
MuQun YangMuQun Yang
8b2932bf607[svn-r12204] Purpose: Correcting typos and updatingDescription: Several section numbers are messed up inside INSTALL_Windows.txt. Remove the section of using DEBUG information inside HDF5 since it is difficult to verify whether this part of code is indeed used. Most people use windows' own debugger while debugging. Solution: Platforms tested: Misc. update:
Binh-Minh RiblerBinh-Minh Ribler
e36db373ef2[svn-r12202] Purpose: MaintenanceDescription: Changed to alias string instead of std, i.e. H5std_string instead of H5std, because the old way wasn't working when std didn't exist. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't able to test before.
Binh-Minh RiblerBinh-Minh Ribler
69a959c55bb[svn-r12201] Purpose: MaintenanceDescription: Changed to alias string instead of std, i.e. H5std_string instead of H5std, because the old way wasn't working when std didn't exist. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't able to test before.
Binh-Minh RiblerBinh-Minh Ribler
6f7076f47b7[svn-r12200] Purpose: MaintenanceDescription: Changed to alias string instead of std, i.e. H5std_string instead of H5std, because the old way wasn't working when std didn't exist. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't able to test before.
Pedro Vicente NunesPedro Vicente Nunes
12f01d9cd48[svn-r12199] Purpose: bug fixDescription: the percent error calculation in h5diff using double precision floating point were causing different results on the release and debug versions of Visual Studio version 6, due to a compiler bug Solution: used single precision (float) Platforms tested: windows linux solaris AIX Misc. update:
Fang GuoFang Guo
cfa54ffdc13[svn-r12198] Purpose: Maintenance on Windows Description: Temporarily comment out echo error messages to the screen for checking autotests on windows. Solution:Platforms tested: Misc. update:
Raymond LuRaymond Lu
1560edd3665[svn-r12197] Purpose: Add copyright information. Platforms tested: No test needed.
Pedro Vicente NunesPedro Vicente Nunes
723e738e046[svn-r12196] Purpose: bug fixDescription: h5ls was not printing root group attributes Solution: Platforms tested: linux 32, 64 solaris Misc. update:
Raymond LuRaymond Lu
3116af4f6ac[svn-r12195] Purpose: Add comments.Description: Added copyright comment to the beginning of these two files.
Albert ChengAlbert Cheng
10df7069636[svn-r12194] Purpose: Typo.Description: Just fixed a typo in the copyright notice. Too trivial to require a test.
Binh-Minh RiblerBinh-Minh Ribler
2730ebaca09[svn-r12192] Purpose: MaintenanceDescription: Corrected syntax for aliasing H5_std in the case of no std. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) Still couldn't test on kelgia; I'll check daily test tomorrow.
Quincey KoziolQuincey Koziol
d165e1d8e7c[svn-r12191] Purpose: Bug fixDescription: Correct the handling of the group creation property list when copying objects with the "create intermediate groups" flag. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest (once I pay attention to the compiler warnings... :-)
Quincey KoziolQuincey Koziol
ea7a5346d7a[svn-r12190] Purpose: Code checkpointDescription: Update fractal heap code to allow skipping direct blocks (that are too small to hold object) when the root indirect block is created. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
Quincey KoziolQuincey Koziol
4659f50b832[svn-r12189] Purpose: New/expanded featuresDescription: Check in Peter's changed for the object copy code: - Allow/fix copying datasets using named variable-length datatypes - Start adding framework for property list to control how object copying occurs. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
Fang GuoFang Guo
1cd1d6956a9[svn-r12188] Purpose: Maintenance on Windows Description: Update source files which need mannually generated on Windows Solution:Platforms tested: Windows XP Misc. update:
Fang GuoFang Guo
9aa8b4aa67a[svn-r12187] Purpose: Maintenance on Windows Description: Update H5Tinit.c Solution:Platforms tested: Windows XP Misc. update:
James LairdJames Laird
1c7d12a7699[svn-r12186] Purpose: Bug fixDescription: Made parallel fortran configuration happier on modi4 Solution: The old configure macro, AC_TRY_LINK, added a couple of extra lines to the Fortran test program which the new macro doesn't. Added those lines manually. Platforms tested: modi4, copper (change should affect only parallel fortran)
Binh-Minh RiblerBinh-Minh Ribler
92178e5fffb[svn-r12185] Purpose: Code cleanupDescription: Removed an empty #ifdef block that was left by mistake. Platforms tested: Linux 2.4 (heping) - very minor
Quincey KoziolQuincey Koziol
244fdb6d893[svn-r12184] Purpose: Code checkpointDescription: Checkpoint recent additions to fractal heap code, which allow for better support of objects that don't fit into current direct block, requiring skipped direct blocks to be tracked in free section list. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago & heping) Linux 2.4 (mir) w/64-bit & FORTRAN & C++ Mac OSX (amazon)
James LairdJames Laird
6864ebdd6ae[svn-r12183] Purpose: Configure cleanupDescription: Removed unused macros, migrated to non-depreciated macros. Solution: The changes to use standard AC_TRY_LIB macros earlier this week seem not to have broken anything, so I deleted the local macros in acsite.m4 (with an eye to eventually deleting the rest of the file and using only autoconf-supported macros). Replaced the depreciated AC_TRY_LIB with AC_LIB_IFELSE to shut up warning...
Raymond LuRaymond Lu
437418e7ca6[svn-r12182] Purpose: Change comment.Description: Changed comment to better describe the code. Platforms tested: No test is needed.
Fang GuoFang Guo
72b16bcff9b[svn-r12181] Purpose: Maintenance on Windows Description: Change output for skip tests from "SKIP" to "-SKIP-" for easier tell the skiped tests Solution:Platforms tested: Windows XP Misc. update:
Binh-Minh RiblerBinh-Minh Ribler
a7e993d72be[svn-r12180] Purpose: MaintenanceDescription: Added alias H5_std so either the global or std namespace can be used, depending on H5_NO_STD. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) AIX 5.1 (copper)
Fang GuoFang Guo
5a90c6b31c8[svn-r12179] Purpose: Maintenance on Windows Description: update all.sln Solution:Platforms tested: Misc. update:
Fang GuoFang Guo
4486efac6dd[svn-r12178] Purpose: Maintenance on Windows Description: Change dll projects output path and let output of dll projects generated into a separate directory from static projects Solution:Platforms tested: Windows XP Misc. update:
Fang GuoFang Guo
ec631d83cea[svn-r12177] Purpose: Maintenance on Windows Description: Modify path for gif2h5 and h52gif Solution:Platforms tested: Windows Misc. update:
Fang GuoFang Guo
c5a29977ce4[svn-r12176] Purpose: Maintenance on Windows Description: Add in new h5dump tests (tvms.ddl tvms.h5 Checked in by Pedro) Skip new h5dump tests ( tldouble.h5 checked in by Pedro) Solution:Platforms tested: Windows XP Misc. update:
Raymond LuRaymond Lu
dce0df46071[svn-r12175] Purpose: Changed Dataset NameDescription: As requested by Pedro, changed the data set name from "IntArray" to "Array". Platforms tested: fuss and shanti - simple change.
MuQun YangMuQun Yang
117dbae7f87[svn-r12174] Purpose: Adding parallel tests for optional collective chunk APIsDescription: Three new APIs "H5Pset_dxpl_mpio_chunk_opt_ratio H5Pset_dxpl_mpio_chunk_opt_num H5Pset_dxpl_mpio_chunk_opt" for optional optimization choices from users have been added to the libraries. This check-in adds six tests to verify the funcationality and correctedness of these APIs. These tests need to be verified with 3 or more processors and with MPI-IO driver only. Solution: Using ...
MuQun YangMuQun Yang
cf67d9ff843[svn-r12173] Purpose: Adding parallel tests for optional collective chunk APIsDescription: Three new APIs "H5Pset_dxpl_mpio_chunk_opt_ratio H5Pset_dxpl_mpio_chunk_opt_num H5Pset_dxpl_mpio_chunk_opt" for optional optimization choices from users have been added to the libraries. This check-in adds six tests to verify the funcationality and correctedness of these APIs. These tests need to be verified with 3 or more processors and with MPI-IO driver only. Solution: Using H5...
James LairdJames Laird
40c79d0602c[svn-r12172] Purpose: configure refactoringDescription: Migrated a couple of Fortran macros to standard autoconf macros Solution: HDF5 had a couple of macros, AC_TRY_FLINK and AC_CHECK_FLIB, which were adaptions of standard autoconf macros before those macros supported F90. Now Autoconf seems to have better support for f90, so its standard macros AC_TRY_LINK and AC_CHECK_LIB can do this job (and move the burden of supporting those macr...
Pedro Vicente NunesPedro Vicente Nunes
cd25a7690ab[svn-r12171] Purpose: bug fixesDescription: h5dump/h5ls were not displaying long doubles correctly Solution: 1) the print datatype functions were incorrectly testing for the valid return value from H5Tequal, (TRUE), causing the display of an incorrect name of a dataype in error cases from H5Tequal 2) h5tools_print_str did not have a case for native long double 3) added a file generator for a long double dataset 4) added ...
Fang GuoFang Guo
194d3dfe522[svn-r12170] Purpose: Maintenance on Windows Description: update batch file according to Pedro's bug fix (h5dump was not printing attributes for the named datatype cases) Solution:Platforms tested: Windows XP Misc. update:
Fang GuoFang Guo
54014d2417e[svn-r12169] Purpose: Maintenance on Windows Description: Del duplicated comments Solution:Platforms tested: Misc. update:
Fang GuoFang Guo
adce7fe2df4[svn-r12168] Purpose: Maintenance on Windows Description: Add in cross_read(dll) tests on Windows Solution:Platforms tested: Misc. update: