Hello Everybody,
I am a newbie to HDF5. I am working on a huge fortran code and trying to improve
the IO performance by using HDF5.
I tried to make an interface for HDF5 in the simplest possible area in the code.
I am able to compile the code after using some simple operations to create a
dataset and write some data to it.
But when I execute the file, I get these errors. I dont understand what is the
reason for this and how to overcome it. Can some please help me if this looks
somewhat familiar ?
-bash-3.00$ mpirun -np 15 ./xmfdn
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
Any help is greatly appreciated. Thanks.
Regards,
Nikhil
···
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.
Hi Nikhil,
Hello Everybody,
I am a newbie to HDF5. I am working on a huge fortran code and trying to improve
the IO performance by using HDF5.
I tried to make an interface for HDF5 in the simplest possible area in the code.
I am able to compile the code after using some simple operations to create a
dataset and write some data to it.
But when I execute the file, I get these errors. I dont understand what is the
reason for this and how to overcome it. Can some please help me if this looks
somewhat familiar ?
It's pretty difficult to determine what's going on here, but I'm guessing that the parameters you are passing to the HDF5 routines are not valid IDs.
Quincey
···
On Jun 11, 2008, at 12:00 PM, Nikhil Laghave wrote:
-bash-3.00$ mpirun -np 15 ./xmfdn
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 141 in H5Dcreate2(): not a location ID
major: Invalid arguments to routine
minor: Inappropriate type
#001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
major: Invalid arguments to routine
minor: Bad value
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5Dio.c line 403 in H5Dwrite(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 379 in H5Dclose(): not a dataset
major: Invalid arguments to routine
minor: Inappropriate type
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
major: Object atom
minor: Unable to close file
#001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
major: Object atom
minor: Unable to find atom information (already closed?)
Any help is greatly appreciated. Thanks.
Regards,
Nikhil
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.
Hello Everyone,
The dataset that I was trying to write yesterday was finally written. Now I am
trying to extend the dataset, but I am getting similar errors.
Can someone have a quick glance at this and let me know what is going wrong ?
dims(1)=ileng
size_ext(1) = i1reach+ileng
CALL h5dextend_f(dset_id,size_ext,error)
if (error.eq.0) then
write(*,*) 'dataset extended'
endif
the length of the last 1D array that I wrote to the dataset is 'i1reach'. Now I
am trying to extend it 'i1reach+ileng'. And it looks like the call also succeeds
I cant understand what the error is for if the call succeeds. This is the
error i get.
FYI: its an MPI code so the command does get executed more than once by the root
process. Could that cause the error ?
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H dataset extended
dataset extended
5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5F.c line 1466 in H5Fcreate(): unable to create file
major: File accessability
minor: Unable to open file
#001: H5F.c line 1226 in H5F_open(): unable to truncate a file which is
already open
major: File accessability
minor: Unable to open file
dataset extended
HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
#000: H5D.c line 171 in H5Dcreate2(): unable to create dataset
major: Dataset
minor: Unable to initialize object
#001: H5Dint.c line 300 in H5D_create_named(): unable to create and link to
dataset
major: Dataset
minor: Unable to initialize object
#002: H5L.c line 1633 in H5L_link_object(): unable to create new link to object
major: Links
minor: Unable to initialize object
#003: H5L.c line 1856 in H5L_create_real(): can't insert link
major: Symbol table
minor: Unable to insert object
#004: H5Gtraverse.c line 861 in H5G_traverse(): internal path traversal failed
major: Symbol table
minor: Object not found
#005: H5Gtraverse.c line 691 in H5G_traverse_real(): traversal operator failed
major: Symbol table
minor: Callback failed
#006: H5L.c line 1668 in H5L_link_cb(): name already exists
major: Symbol table
minor: Object already exists
Thanks for your help.
Regards,
Nikhil
···
Nikhil,
You used rank 1 in the h5pset_chunk_f call. Chunk always has the same
dimensionality as a dataset.
I also allocated integer array and assigned some data. It works with
1.8.1 using h5fc (do not have a quick access to check h5pfc).
The corrected program is attached.
Elena
On Jun 11, 2008, at 2:24 PM, Nikhil Laghave wrote:
> Hi,
>
> Well, i don't understand if there are any invalid arguments. It
> looks ok to me.
> I am also able to compile the code but the errors are coming on
> runtime. I made
> a separate file with all the HDF5 related code to create a HDF file
> and a
> dataset. Again I am facing the same problem at runtime.
>
> I am attaching my source file "mychunk.f90". Could someone please
> let me know if
> they are able to run the executable on their machine and also let me
> know if
> there are any errors that you can see in the code.
>
> Just a FYI, I am using h5pfc to compile the code.
>
> I am also attaching the source file chunk.f90 from the HDF website.
> This is the
> file that I used as a reference. I am able to run the output of
> chunk.f90
> successfully but not mychunk.f90
>
> Thanks for your help.
>
> Regards,
> Nikhil
>
>> Hi Nikhil,
>>
>> On Jun 11, 2008, at 12:00 PM, Nikhil Laghave wrote:
>>
>>> Hello Everybody,
>>>
>>> I am a newbie to HDF5. I am working on a huge fortran code and
>>> trying to improve
>>> the IO performance by using HDF5.
>>>
>>> I tried to make an interface for HDF5 in the simplest possible area
>>> in the code.
>>> I am able to compile the code after using some simple operations to
>>> create a
>>> dataset and write some data to it.
>>>
>>> But when I execute the file, I get these errors. I dont understand
>>> what is the
>>> reason for this and how to overcome it. Can some please help me if
>>> this looks
>>> somewhat familiar ?
>>
>> It's pretty difficult to determine what's going on here, but I'm
>> guessing that the parameters you are passing to the HDF5 routines are
>> not valid IDs.
>>
>> Quincey
>>
>>>
>>>
>>> -bash-3.00$ mpirun -np 15 ./xmfdn
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 141 in H5Dcreate2(): not a location ID
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> #001: H5Gloc.c line 165 in H5G_loc(): invalid file ID
>>> major: Invalid arguments to routine
>>> minor: Bad value
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5Dio.c line 403 in H5Dwrite(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5D.c line 379 in H5Dclose(): not a dataset
>>> major: Invalid arguments to routine
>>> minor: Inappropriate type
>>> HDF5-DIAG: Error detected in HDF5 (1.8.0) MPI-process 0:
>>> #000: H5F.c line 1999 in H5Fclose(): decrementing file ID failed
>>> major: Object atom
>>> minor: Unable to close file
>>> #001: H5I.c line 1340 in H5I_dec_ref(): can't locate ID
>>> major: Object atom
>>> minor: Unable to find atom information (already closed?)
>>>
>>> Any help is greatly appreciated. Thanks.
>>>
>>> Regards,
>>> Nikhil
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> This mailing list is for HDF software users discussion.
>>> To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org
>>> .
>>> To unsubscribe, send a message to hdf-forum-
>>> unsubscribe@hdfgroup.org.
>>>
>>>
>>
>
>
>
> <
> mychunk
> .f90
> >
> <
> chunk
> .f90
> >
> ----------------------------------------------------------------------
> This mailing list is for HDF software users discussion.
> To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org
> .
> To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.
----------------------------------------------------------------------
This mailing list is for HDF software users discussion.
To subscribe to this list, send a message to hdf-forum-subscribe@hdfgroup.org.
To unsubscribe, send a message to hdf-forum-unsubscribe@hdfgroup.org.