Skip to content

Commit f32249d

Browse files
authored
Merge pull request #1748 from The-OpenROAD-Project-staging/eqy-jobs
add --jobs to the eqy call for performance
2 parents 5bd5bff + 6f22938 commit f32249d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

flow/scripts/load.tcl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,11 @@ proc run_equivalence_test {} {
102102
write_eqy_verilog 4_after_rsz.v
103103
write_eqy_script
104104

105-
file delete -force $::env(LOG_DIR)/4_eqy_output
106-
eval exec eqy -d $::env(LOG_DIR)/4_eqy_output $::env(OBJECTS_DIR)/4_eqy_test.eqy > $::env(LOG_DIR)/4_equivalence_check.log
105+
eval exec eqy -d $::env(LOG_DIR)/4_eqy_output \
106+
--force \
107+
--jobs $::env(NUM_CORES) \
108+
$::env(OBJECTS_DIR)/4_eqy_test.eqy \
109+
> $::env(LOG_DIR)/4_equivalence_check.log
107110
set count [exec grep -c "Successfully proved designs equivalent" $::env(LOG_DIR)/4_equivalence_check.log]
108111
if { $count == 0 } {
109112
error "Repair timing output failed equivalence test"

0 commit comments

Comments
 (0)