aboutsummaryrefslogtreecommitdiffstats
path: root/passes/sat
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2022-02-04 11:11:36 +0100
committerMiodrag Milanovic <mmicko@gmail.com>2022-02-04 11:11:36 +0100
commitc0a156bcb43bb0bb42eb3f2d94c12cda9ca5ee37 (patch)
treee78a74cb47d72a6358d612333d1640b8516d179d /passes/sat
parent6db23de7b13c57eb82489d4bf2f0658b6deb4488 (diff)
downloadyosys-c0a156bcb43bb0bb42eb3f2d94c12cda9ca5ee37.tar.gz
yosys-c0a156bcb43bb0bb42eb3f2d94c12cda9ca5ee37.tar.bz2
yosys-c0a156bcb43bb0bb42eb3f2d94c12cda9ca5ee37.zip
Error detection for co-simulation
Diffstat (limited to 'passes/sat')
-rw-r--r--passes/sat/sim.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/passes/sat/sim.cc b/passes/sat/sim.cc
index b2425b531..0687e3e0f 100644
--- a/passes/sat/sim.cc
+++ b/passes/sat/sim.cc
@@ -961,6 +961,9 @@ struct SimWorker : SimShared
log_assert(top == nullptr);
fst = new FstData(sim_filename);
+ if (scope.empty())
+ log_error("Scope must be defined for co-simulation.\n");
+
top = new SimInstance(this, scope, topmod);
std::vector<fstHandle> fst_clock;