summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r1315] Changes since 19990607Robb Matzke1999-06-086-247/+419
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./configure.in ./configure [REGENERATED] ./src/libhdf5.settings.in [NEW] ./config/conclude.in ./INSTALL ./MANIFEST A file called `libhdf5.settings' is installed along with the libraries and it contains a list of various things that might be of interest to someone using the library (such as what compiler/options were used and what other libraries might need to be linked to satisfy external references). We can add more things as it becomes necessary. Here's a sample... SUMMARY OF THE HDF5 CONFIGURATION ================================= HDF5 Version: hdf5-1.1.106 Configured on: Tue Jun 8 11:38:52 EDT 1999 Configured by: matzke@llnl.gov at Spizella Software Configure mode: development Host system: i686-pc-linux-gnulibc1 Byte sex: little-endian Libraries: static, shared Parallel support: mpicc Installation point: /usr/local Compiler: mpicc (egcs-2.91.66) Compiler switches: -Wall -g Extra libraries: -lmfhdf -ldf -lz -ljpeg -lm Archiver: ar Ranlib: ranlib Debugged Packages: d,e,f,g,hg,i,mm,o,p,s,v,z API Tracing: yes File addresses: large
* [svn-r1314] SnapshotAlbert Cheng1999-06-081-43/+1
|
* [svn-r1313] Neither SGI nor Solaris allows an empty 'then' body.Albert Cheng1999-06-081-5/+2
| | | | | Changed it to conditional statements. Tested fine in SGI and Solaris.
* [svn-r1312] Patrick Lu1999-06-071-168/+34
| | | | fixed the dumb error with the concatenator macro
* [svn-r1311] Changes since 19990607Robb Matzke1999-06-075-5/+153
| | | | | | | | | | | | | | | | | | | | ---------------------- ./tools/h5ls.c ./tools/h5tools.c Added support for printing bitfields and opaque data. ./test/dsets.c Added bitfield and opaque datasets to the output file so h5ls has something interesting to print. ./test/trefer.c Resync'd ./src/H5Tconv.c Fixed bitfield conversion which resulted in possible garbage in high-order bits of destination when the destination type is larger than the source type. Thanks for spotting it, Quincey.
* [svn-r1310] Patrick Lu1999-06-072-8/+8
| | | | removed the '//' from display_string and put a macro for it in h5dump.h
* [svn-r1309] Changes since 19990607Robb Matzke1999-06-073-36/+169
| | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./tools/h5tools.c Finished code which prints references (object and dataset region). Patrick, if you tell me how h5dump should (or might want to) print references I can make some changes to support various formats... You can try it out with: cd test env HDF5_NOCLEANUP=yes ./testhdf5 ../tools/h5ls -dvr trefer1.h5 ../tools/h5ls -dvr trefer2.h5 (run h5ls with no arguments if you forgot what the switches do) ./test/trefer.c Call calloc instead of malloc in one place to prevent uninitialized data from being written into the file.
* [svn-r1308] Changes since 19990607Robb Matzke1999-06-073-363/+410
| | | | | | | | | | | ---------------------- ./tools/h5ls.c ./tools/h5tools.c ./tools/h5tools.h Finished the `-x' or `--hexdump' switch, which causes all data to be printed in hexadecimal format with no translation from file to memory data type.
* [svn-r1307] Patrick Lu1999-06-071-0/+0
| | | | updated the project files for the library and the dll
* [svn-r1306] Changes since 19990602Robb Matzke1999-06-079-59/+186
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./doc/html/Datatypes.html ./test/dtypes.c Added documentation and tests for opaque types. ./tools/h5ls.c Added a `-x' or `--hexdump' argument which is not fully implemented (because I want to synchronize h5tools.c first) but which will eventually print raw data in hexadecimal format without any translation from disk. This would be useful for debugging references and VL types. ./tools/h5tools.c Added support for references (not quite finished yet, but compiles -- I wanted to sync up this file before Patrick and I got too far apart...) ./src/H5R.c Checked for error return value from H5R_get_object_type() ./src/H5A.c ./src/H5D.c Changed error return values from NULL to FAIL ./test/Makefile.in ./test/trefer.c Creates trefer1.h5 and trefer2.h5 so that the second test doesn't clobber the first file since the files might be useful for debugging.
* [svn-r1305] Checkpointing the VL datatype code. I believe the core ↵Quincey Koziol1999-06-0413-66/+856
| | | | | | | | functionality is here, accessed with H5Tvlen_create, but I need to start writing tests now. Also the more esoteric API calls (such as H5Tget_vlen_buf_size and the memory management calls) aren't implemented yet.
* [svn-r1304] Added new H5Tvlen.c file to manifest. I don't recall changing ↵Quincey Koziol1999-06-042-394/+312
| | | | | | the configure script though... :-?
* [svn-r1303] Patrick Lu1999-06-041-0/+2
| | | | got rid of 2 memory leaks in display_numer_data and display_string
* [svn-r1302] Patrick Lu1999-06-041-1/+1
| | | | replaced the 0 in the function call to h5dump_simple_dset to DATSET_DATA
* [svn-r1301] Patrick Lu1999-06-041-1/+1
| | | | fixed the number of parameters to h5dump_fixtype.
* [svn-r1300] Patrick Lu1999-06-041-50/+131
| | | | | | | added the programtype variable and modified certain functions so they would use this variable. started combinin h5dump_simple and h5dump_simple_dset into 1 function. added an extra parameter to the h5dump_simple_dset function that because the h5dump_simple function uses a var that isn't present in the dump_simple_dset
* [svn-r1299] Patrick Lu1999-06-041-3/+19
| | | | added an enum for programtypes and the program types variable
* [svn-r1298] Patrick Lu1999-06-042-0/+6
| | | | | | | added a new variable to the tools lib that keeps track of what program is using the library. h5ls.c and h5dump.c needed to init the variable to the correct value for the programtype variable. this variable will hopefully only be temporary until the lib gets combined farther
* [svn-r1297] Patrick Lu1999-06-041-5/+2
| | | | removed the c++ style comments and added a new line at the end of the file
* [svn-r1296] Patrick Lu1999-06-031-1/+0
| | | | removed a line from display_numeric_data that was not needed
* [svn-r1295] Previous version contained incorrect output from previous h5dump.Albert Cheng1999-06-031-8/+8
| | | | Updated it to reflect correct output.
* [svn-r1294] Removed the pre-defined macro DOS386. It was used to identifyAlbert Cheng1999-06-032-2/+1
| | | | | being in the TFLOPS machine but it is not recognized by the system. TFLOPS uses __PUMAGON__ to identify itself.
* [svn-r1293] Patrick Lu1999-06-021-13/+77
| | | | added a function so that when we dump atomic characters they stay together
* [svn-r1292] Changes since 19990430Robb Matzke1999-06-0212-59/+676
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- Remove changes from CVS ./bin/release Added a `--nocheck' switch which causes the script to not check the contents of the MANIFEST file against CVS. This is sometimes useful when you need to make a quick snapshot but the MANIFEST file is not quite up to date. ./src/H5D.c Removed warnings for unused variables ./src/H5Fprivate.h Removed the WIN32 definition for `uint' and changed the data type for `eof_written' from `uint' to `uintn'. Shouldn't this really be `hbool_t'? ./src/H5Odtype.c ./src/H5T.c ./src/H5Tconv.c ./src/H5Tpkg.h ./src/H5Tpublic.h ./test/dtypes.c ./doc/html/H5.format.html Added support for bitfields and opaque data types.
* [svn-r1291] Patrick Lu1999-06-011-0/+3
| | | | added a typedef for windows. uint is UINT on windows.
* [svn-r1290] TFLOPS needs a launching problem even for single process execution.Albert Cheng1999-05-281-1/+1
| | | | Use RUNSERIAL to launch it.
* [svn-r1289] Removed RUNTEST before the /bin/sh because all the systems that isAlbert Cheng1999-05-281-1/+2
| | | | | | | | | | known so far do not need a "launching command" to run shell script. (If a future system needs it, maybe we should use a new VARIABLE called RUNSHELL, default to /bin/sh, to do the launching.) Then inside the test shell script, it needs to know how to launch serial or parallel executions. So, pass the RUNSERIAL and RUNPARALLEL variables to the /bin/sh command.
* [svn-r1288] Updated TFLOPS location for the newer MPIO library.Albert Cheng1999-05-281-9/+4
|
* [svn-r1287] Frank Baker1999-05-282-5/+5
| | | | | | | Attributes.html RM_H5A.html Fix bug #326, which pointed out that the H5Aget_name parameters were listed in the wrong order.
* [svn-r1286] Patrick Lu1999-05-281-3/+4
| | | | added a line i thought was there but I must have removed it by accident
* [svn-r1285] Patrick Lu1999-05-271-52/+44
| | | | | | | fixed the last bug with the repeating in the tstr.h5 test added an extra parameter to the h5dump_sprint function. it was for the repeat_threshold before it was hardcoded as 8 but now i let it be a parameter so that if it is set to a negative number then it will not count the repeats and print all the values out.
* [svn-r1284] Pass $AR setting to libtool. A cross-compiler (e.g., TFLOPS) wouldAlbert Cheng1999-05-262-2/+2
| | | | like use a "cross-compiling ar" to create the library archive.
* [svn-r1283] Changed the shell to exit with number of errors encountered duringAlbert Cheng1999-05-262-2/+4
| | | | test. This would signal to make something is incorrect.
* [svn-r1282] Patrick Lu1999-05-261-31/+53
| | | | | | fixed the null pad error and the extra quotes that were appearing in the strings. still need to get rid of the part where it will say something repeats x amount of times
* [svn-r1281] SnapshotRobb Matzke1999-05-262-2/+2
|
* [svn-r1280] Added some extra debugging output.Quincey Koziol1999-05-261-3/+3
|
* [svn-r1279] Fixed bug in new optimized hyperslab code.Quincey Koziol1999-05-261-4/+8
|
* [svn-r1278] Added size of userblock to base address of the low-level eof to ↵Quincey Koziol1999-05-261-3/+12
| | | | correct bug.
* [svn-r1277] Added additional checks into the dataspace code to determine if ↵Albert Cheng1999-05-257-18/+237
| | | | | | | | | the hyperslabs being written out are contiguous in memory and on disk and write/read them as one I/O operation (if the datatypes don't require conversion). This should be a good performance boost for those situations. It's especially needed on the ASCI Red (TFlops) machine. - QAK (from Albert's account on modi4 :-)
* [svn-r1276] H5D.c:Albert Cheng1999-05-254-44/+39
| | | | | | | | | | | | | | | | H5F.c: H5Flow.c: H5Fprivate.h: Joined work by Quincey, Robb and me to eliminate the initial writes of BOOTBLOCK when the file is first created. Also, eliminate the repeatedly encoding of BOOTBLOCK in the flushing code. Introduced the eof_written flag to indicate when it is not necessary to go do a dumb write at eof. (But something is not right if the userblock is not zero.) H5Fmpio.c: Added code to allow setting the MPIO debug output mask via the environment variable H5F_mpio_Debug.
* [svn-r1275] SnapshotRobb Matzke1999-05-252-2/+2
|
* [svn-r1274] Added code to delete the core file that maybe generated byAlbert Cheng1999-05-251-0/+2
| | | | SIGFPE during the test.
* [svn-r1273] SnapshotRobb Matzke1999-05-222-2/+2
|
* [svn-r1272] Basically rewrote the whole instruction. Good enough to helpAlbert Cheng1999-05-221-21/+67
| | | | | TFLOPS, T3E, O2K and SP2 users to do parallel configuration. Still need to fill in more information.
* [svn-r1271] h5tools.c:Albert Cheng1999-05-211-2/+2
| | | | | | fixed a typo of pointer comparing with char. h5tools.h: Removed ^M from the file. SGI does not like them.
* [svn-r1270] SnapshotRobb Matzke1999-05-212-2/+2
|
* [svn-r1269] Patrick Lu1999-05-201-187/+187
| | | | i forgot to remove an extra if else that isn't needed anymore
* [svn-r1268] Patrick Lu1999-05-201-95/+63
| | | | | | | | | | | | | changing the display_numeric_data abd the display_string to use the h5dump_sprint from the tools lib. added a section to initialize the h5dump_t variable in both these functions. in the display_string had to remove the extra quotes that gets displayed when printing. in h5dump_sprint i changed the for loop in the case of the string. I added a check to see if the last character is a \0. it was being printed before.
* [svn-r1267] Patrick Lu1999-05-201-0/+0
| | | | fixed a typo in the bat file i just put in
* [svn-r1266] Patrick Lu1999-05-201-0/+0
| | | | added a the h5dump batch file i created to test the the dumper