GitHub
11/24/2021, 12:44 AMERROR: 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:
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:
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