aboutsummaryrefslogtreecommitdiffstats
path: root/icetime
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2016-06-14 09:22:03 +0200
committerClifford Wolf <clifford@clifford.at>2016-06-14 09:22:03 +0200
commit6a0fabcfa846c13408896cf616d2d7fba61d257b (patch)
tree532e8563249fd3ddbdf9b148592e2ce1e72feff6 /icetime
parentd4c0a01f7b74a46da46e77657e6cb5e3cba00aa8 (diff)
downloadicestorm-6a0fabcfa846c13408896cf616d2d7fba61d257b.tar.gz
icestorm-6a0fabcfa846c13408896cf616d2d7fba61d257b.tar.bz2
icestorm-6a0fabcfa846c13408896cf616d2d7fba61d257b.zip
Better icetime error message for empty designs
Diffstat (limited to 'icetime')
-rw-r--r--icetime/icetime.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/icetime/icetime.cc b/icetime/icetime.cc
index 2ba3158..b95c2fe 100644
--- a/icetime/icetime.cc
+++ b/icetime/icetime.cc
@@ -779,6 +779,10 @@ struct TimingAnalysis
if (n.empty()) {
n = global_max_path_net;
+ if (n.empty()) {
+ fprintf(stderr, "No path found!\n");
+ exit(1);
+ }
if (frpt) {
int i = fprintf(frpt, "Report for critical path:\n");
while (--i) fputc('-', frpt);