aboutsummaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2018-07-04 12:15:23 +0200
committerDavid Shah <davey1576@gmail.com>2018-07-04 12:15:23 +0200
commite0a851976f7bc51702bc6ba667f36749cd554ebb (patch)
tree7ad0979da5cf954ccef6a21884d23fd55c3d7299 /generic
parentb96727549ccd319f61d33982f678075880fad166 (diff)
downloadnextpnr-e0a851976f7bc51702bc6ba667f36749cd554ebb.tar.gz
nextpnr-e0a851976f7bc51702bc6ba667f36749cd554ebb.tar.bz2
nextpnr-e0a851976f7bc51702bc6ba667f36749cd554ebb.zip
refactor: Replace assert with NPNR_ASSERT
Signed-off-by: David Shah <davey1576@gmail.com>
Diffstat (limited to 'generic')
-rw-r--r--generic/arch.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/generic/arch.cc b/generic/arch.cc
index 16fe2935..8f897604 100644
--- a/generic/arch.cc
+++ b/generic/arch.cc
@@ -24,7 +24,7 @@ NEXTPNR_NAMESPACE_BEGIN
void Arch::addWire(IdString name, int x, int y)
{
- assert(wires.count(name) == 0);
+ NPNR_ASSERT(wires.count(name) == 0);
WireInfo &wi = wires[name];
wi.name = name;
wi.grid_x = x;
@@ -35,7 +35,7 @@ void Arch::addWire(IdString name, int x, int y)
void Arch::addPip(IdString name, IdString srcWire, IdString dstWire, DelayInfo delay)
{
- assert(pips.count(name) == 0);
+ NPNR_ASSERT(pips.count(name) == 0);
PipInfo &pi = pips[name];
pi.name = name;
pi.srcWire = srcWire;
@@ -49,7 +49,7 @@ void Arch::addPip(IdString name, IdString srcWire, IdString dstWire, DelayInfo d
void Arch::addAlias(IdString name, IdString srcWire, IdString dstWire, DelayInfo delay)
{
- assert(pips.count(name) == 0);
+ NPNR_ASSERT(pips.count(name) == 0);
PipInfo &pi = pips[name];
pi.name = name;
pi.srcWire = srcWire;
@@ -62,7 +62,7 @@ void Arch::addAlias(IdString name, IdString srcWire, IdString dstWire, DelayInfo
void Arch::addBel(IdString name, IdString type, int x, int y, bool gb)
{
- assert(bels.count(name) == 0);
+ NPNR_ASSERT(bels.count(name) == 0);
BelInfo &bi = bels[name];
bi.name = name;
bi.type = type;
@@ -76,7 +76,7 @@ void Arch::addBel(IdString name, IdString type, int x, int y, bool gb)
void Arch::addBelInput(IdString bel, IdString name, IdString wire)
{
- assert(bels.at(bel).pins.count(name) == 0);
+ NPNR_ASSERT(bels.at(bel).pins.count(name) == 0);
PinInfo &pi = bels.at(bel).pins[name];
pi.name = name;
pi.wire = wire;
@@ -87,7 +87,7 @@ void Arch::addBelInput(IdString bel, IdString name, IdString wire)
void Arch::addBelOutput(IdString bel, IdString name, IdString wire)
{
- assert(bels.at(bel).pins.count(name) == 0);
+ NPNR_ASSERT(bels.at(bel).pins.count(name) == 0);
PinInfo &pi = bels.at(bel).pins[name];
pi.name = name;
pi.wire = wire;
@@ -98,7 +98,7 @@ void Arch::addBelOutput(IdString bel, IdString name, IdString wire)
void Arch::addBelInout(IdString bel, IdString name, IdString wire)
{
- assert(bels.at(bel).pins.count(name) == 0);
+ NPNR_ASSERT(bels.at(bel).pins.count(name) == 0);
PinInfo &pi = bels.at(bel).pins[name];
pi.name = name;
pi.wire = wire;