diff options
author | gatecat <gatecat@ds0.me> | 2022-03-05 20:00:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-05 20:00:38 +0000 |
commit | 81e970867d655735920e4133ad130fe2a05172e7 (patch) | |
tree | 7923698a33af14ad7414e73d4b179d41183c4e89 /common/parallel_refine.cc | |
parent | 285325ad5bf60b5230789b9e64b4dc76a406c04d (diff) | |
parent | aee35768f4002c0a7d96ba79e5aa78632fb41c65 (diff) | |
download | nextpnr-81e970867d655735920e4133ad130fe2a05172e7.tar.gz nextpnr-81e970867d655735920e4133ad130fe2a05172e7.tar.bz2 nextpnr-81e970867d655735920e4133ad130fe2a05172e7.zip |
Merge pull request #933 from whitequark/wasm-no-parallel-refine
Disable parallel refinement on WebAssembly
Diffstat (limited to 'common/parallel_refine.cc')
-rw-r--r-- | common/parallel_refine.cc | 18 |
1 files changed, 17 insertions, 1 deletions
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 |