From aee35768f4002c0a7d96ba79e5aa78632fb41c65 Mon Sep 17 00:00:00 2001 From: Catherine Date: Sat, 5 Mar 2022 16:32:44 +0000 Subject: Disable parallel refinement on WebAssembly. --- common/parallel_refine.cc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'common/parallel_refine.cc') diff --git a/common/parallel_refine.cc b/common/parallel_refine.cc index ea97b852..c2905480 100644 --- a/common/parallel_refine.cc +++ b/common/parallel_refine.cc @@ -18,8 +18,11 @@ */ #include "parallel_refine.h" -#include "fast_bels.h" #include "log.h" + +#if !defined(__wasm) + +#include "fast_bels.h" #include "timing.h" #include "scope_lock.h" @@ -944,3 +947,16 @@ bool parallel_refine(Context *ctx, ParallelRefineCfg cfg) } NEXTPNR_NAMESPACE_END + +#else /* !defined(__wasm) */ + +NEXTPNR_NAMESPACE_BEGIN + +bool parallel_refine(Context *ctx, ParallelRefineCfg cfg) +{ + log_abort(); +} + +NEXTPNR_NAMESPACE_END + +#endif -- cgit v1.2.3