<#733 Artifact reorganisation creates bad path dur...
# openlane
g
#733 Artifact reorganisation creates bad path during synthesis New issue created by antonblanchard After updating Openlane I hit the following error during synthesis:
Copy code
ERROR: Can't create file /project/openlane/user_project_wrapper/runs/user_project_wrapper/reports/synthesis/1-synthesis.log/2-synthesis_pre.stat.
synth_report_prefix and synthesis_reports are indeed bad:
Copy code
set ::env(synth_report_prefix) {/project/openlane/user_project_wrapper/runs/user_project_wrapper/reports/synthesis/1-synthesis.log/2-synthesis}
set ::env(synthesis_reports) {/project/openlane/user_project_wrapper/runs/user_project_wrapper/reports/synthesis/1-synthesis.log/2-synthesis.log}
It does look like an issue if we call run_yosys twice:
Copy code
set ::env(synth_report_prefix) [index_file $::env(synthesis_reports)/synthesis]
        set ::env(synthesis_reports) [index_file $::env(synthesis_reports)/synthesis.log]
The-OpenROAD-Project/OpenLane