aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2019-12-30 15:53:24 +0000
committerDavid Shah <dave@ds0.me>2019-12-30 15:53:24 +0000
commitabfe31d5d22a0ed1cc6ef32cf73fc1826b090b1c (patch)
treef4605f61ee766a4090513b9e4e3a9f1f4396fab3
parent247e18cf027334d5201be00735aa607250e6253d (diff)
downloadnextpnr-abfe31d5d22a0ed1cc6ef32cf73fc1826b090b1c.tar.gz
nextpnr-abfe31d5d22a0ed1cc6ef32cf73fc1826b090b1c.tar.bz2
nextpnr-abfe31d5d22a0ed1cc6ef32cf73fc1826b090b1c.zip
HeAP: increase timeout
Signed-off-by: David Shah <dave@ds0.me>
-rw-r--r--common/placer_heap.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/placer_heap.cc b/common/placer_heap.cc
index 01e50123..f336f6e4 100644
--- a/common/placer_heap.cc
+++ b/common/placer_heap.cc
@@ -807,7 +807,7 @@ class HeAPPlacer
while (!placed) {
// Set a conservative timeout
- if (iter > std::max(1000, 3 * int(ctx->cells.size())))
+ if (iter > std::max(10000, 3 * int(ctx->cells.size())))
log_error("Unable to find legal placement for cell '%s', check constraints and utilisation.\n",
ctx->nameOf(ci));