^

AR# 52997 2012.2 Vivado - Changing a 'run' name leads to: ERROR: [Common 17-48] File not found: ... /project_1/project_1.data/runs/synth_2/synth_2.psg

I changed the name of a run in the properties window.

Example:
  1. Highlight synth_1 in the Design Runs tab
  2. In the Synthesis Run Properties window, change the name of the synthesis directory (from synth_1 to synth_test_run)


Then after closing and reopening the project I get the following error:

ERROR: [Common 17-48] File not found: C:/projects/project_1/project_1.data/runs/synth_1/synth_1.psg

The Vivado GUI allows the run names to be changed and it is nice to be able to rename the runs to something that is more descriptive of what you were trying to do in the run (e.g. synth_noFFreduction), rather than a generic name.

In Vivado Design Suite 2012.2, when you a run using the properties window, the following three things happen:

- The run is renamed in the GUI
- The synth directory is changed (project_1/project_1.data/runs/synth_1 to project_1/project_1.data/runs/synth_test_1)
- The .psg file name is changed (project_1/project_1.data/runs/synth_1/synth_1.psg to project_1/project_1.data/runs/synth_test_1/synthe_test_1.psg)

Unfortunately, the data pointing to the run file is not updated. Therefore, the error is issued since the .psg file with the original name no longer exists. If you manually rename the directory and .psg file to the original name, then you can open the project. The GUI still shows the new name and if you run the synthesis process, the old directory is deleted and the directory with the new name (e.g.synth_test_1) is created.

In Vivado 2012.3, this issue is fixed by only allowing the name of a run to be changed if it is in the reset state.
AR# 52997
Date Created 11/16/2012
Last Updated 11/16/2012
Status Active
Type
Feed Back