aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-11-14 22:22:12 +0000
committerYann Herklotz <git@yannherklotz.com>2021-11-14 22:22:12 +0000
commitfd437f780d5b314b3e21b4125306ac9a299f08c9 (patch)
tree850fe80b75d3b1e91ab6d7448ea47615fbe9cf50
parent9afc00b337eb4eb704bf95d642073135f3345dca (diff)
downloadvericert-fd437f780d5b314b3e21b4125306ac9a299f08c9.tar.gz
vericert-fd437f780d5b314b3e21b4125306ac9a299f08c9.zip
Improve Makefile for polybench
-rw-r--r--benchmarks/polybench-syn/Makefile24
-rw-r--r--benchmarks/polybench-syn/common.mk4
2 files changed, 14 insertions, 14 deletions
diff --git a/benchmarks/polybench-syn/Makefile b/benchmarks/polybench-syn/Makefile
index 2c20246..7095d94 100644
--- a/benchmarks/polybench-syn/Makefile
+++ b/benchmarks/polybench-syn/Makefile
@@ -1,15 +1,15 @@
all:
- $(MAKE) -C stencils
- $(MAKE) -C medley
- $(MAKE) -C linear-algebra/blas
- $(MAKE) -C linear-algebra/kernels
- $(MAKE) -C linear-algebra/solvers
- $(MAKE) -C data-mining
+ -$(MAKE) -C stencils
+ -$(MAKE) -C medley
+ -$(MAKE) -C linear-algebra/blas
+ -$(MAKE) -C linear-algebra/kernels
+ -$(MAKE) -C linear-algebra/solvers
+ -$(MAKE) -C data-mining
clean:
- $(MAKE) clean -C stencils
- $(MAKE) clean -C medley
- $(MAKE) clean -C linear-algebra/blas
- $(MAKE) clean -C linear-algebra/kernels
- $(MAKE) clean -C linear-algebra/solvers
- $(MAKE) clean -C data-mining
+ -$(MAKE) clean -C stencils
+ -$(MAKE) clean -C medley
+ -$(MAKE) clean -C linear-algebra/blas
+ -$(MAKE) clean -C linear-algebra/kernels
+ -$(MAKE) clean -C linear-algebra/solvers
+ -$(MAKE) clean -C data-mining
diff --git a/benchmarks/polybench-syn/common.mk b/benchmarks/polybench-syn/common.mk
index 0913bf5..88fb059 100644
--- a/benchmarks/polybench-syn/common.mk
+++ b/benchmarks/polybench-syn/common.mk
@@ -1,11 +1,11 @@
VERICERT ?= vericert
-VERICERT_OPTS ?= -DSYNTHESIS -fschedule
+VERICERT_OPTS ?= -DSYNTHESIS -O0 -finline
IVERILOG ?= iverilog
IVERILOG_OPTS ?=
VERILATOR ?= verilator
-VERILATOR_OPTS ?= -Wno-fatal --top main --exe /home/ymherklotz/projects/vericert/driver/verilator_main.cpp
+VERILATOR_OPTS ?= -Wno-fatal --top main --exe /home/ymherklotz/projects/vericert/scripts/verilator_main.cpp
TARGETS ?=