Skip to content

error when run task 08 that is OSError: Unable to synchronously open file (file signature not found) #1682

Open
@Luckaswww

Description

@Luckaswww

Summary

When this iteration reaches the fp phase, the OSError: Unable to synchronously open file (file signature not found) problem occurs.

NFO:dpgen:-------------------------iter.000026 task 08--------------------------
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
warnings.warn(
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:Try to parse from vasprun.xml
INFO:dpgen:failed frame: 21 in 509 4.13 %
Traceback (most recent call last):
File "/public/software/apps/miniconda3/envs/dpgen/bin/dpgen", line 10, in
sys.exit(main())
^^^^^^
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/main.py", line 255, in main
args.func(args)
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/generator/run.py", line 5394, in gen_run
run_iter(args.PARAM, args.MACHINE)
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/generator/run.py", line 4749, in run_iter
post_fp(ii, jdata)
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/generator/run.py", line 4622, in post_fp
post_fp_check_fail(iter_index, jdata)
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/generator/run.py", line 4117, in post_fp_check_fail
sys_paths = expand_sys_str(ii)
^^^^^^^^^^^^^^^^^^
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/dpgen/util.py", line 67, in expand_sys_str
with h5py.File(root_dir, "r") as f:
^^^^^^^^^^^^^^^^^^^^^^^^
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/h5py/_hl/files.py", line 562, in init
fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/public/software/apps/miniconda3/envs/dpgen/lib/python3.12/site-packages/h5py/_hl/files.py", line 235, in make_fid
fid = h5f.open(name, flags, fapl=fapl)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
File "h5py/h5f.pyx", line 102, in h5py.h5f.open
OSError: Unable to synchronously open file (file signature not found)

DeePMD-kit Version

DeePMD-kit v3.0.0b0

Backend and its version

dpdata :0.2.19; dpgen:0.12.1

Python Version, CUDA Version, GCC Version, LAMMPS Version, etc

python = 3.12 h5py=3.11.0

Details

Hello,everyone. I'm very confused. When this iteration reaches the fp phase, the OSError: Unable to synchronously open file (file signature not found) problem occurs. I manually modified it in the record, and the next round still brought up OSError: Unable to synchronously open file (file signature not found). I don't know what causes this problem and how to solve it. Please help me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    wontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions