mirror of https://github.com/VLSIDA/OpenRAM.git
Fix Future warnings comparison to None
This commit is contained in:
parent
1ed74cd571
commit
fa4dd8881c
|
|
@ -14,13 +14,15 @@ class vector():
|
||||||
def __init__(self, x, y=None):
|
def __init__(self, x, y=None):
|
||||||
""" init function support two init method"""
|
""" init function support two init method"""
|
||||||
# will take single input as a coordinate
|
# will take single input as a coordinate
|
||||||
if y==None:
|
if len(x)==2:
|
||||||
self.x = float(x[0])
|
self.x = float(x[0])
|
||||||
self.y = float(x[1])
|
self.y = float(x[1])
|
||||||
#will take two inputs as the values of a coordinate
|
#will take two inputs as the values of a coordinate
|
||||||
else:
|
elif y:
|
||||||
self.x = float(x)
|
self.x = float(x)
|
||||||
self.y = float(y)
|
self.y = float(y)
|
||||||
|
else:
|
||||||
|
debug.error("Invalid vector specification.",-1)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
""" override print function output """
|
""" override print function output """
|
||||||
|
|
|
||||||
|
|
@ -619,7 +619,8 @@ class VlsiLayout:
|
||||||
|
|
||||||
def updateBoundary(self,thisBoundary,cellBoundary):
|
def updateBoundary(self,thisBoundary,cellBoundary):
|
||||||
[left_bott_X,left_bott_Y,right_top_X,right_top_Y]=thisBoundary
|
[left_bott_X,left_bott_Y,right_top_X,right_top_Y]=thisBoundary
|
||||||
if cellBoundary==[None,None,None,None]:
|
# If any are None
|
||||||
|
if cellBoundary[0]==None or cellBoundary[1]==None or cellBoundary[2]==None or cellBoundary[3]==None:
|
||||||
cellBoundary=thisBoundary
|
cellBoundary=thisBoundary
|
||||||
else:
|
else:
|
||||||
if cellBoundary[0]>left_bott_X:
|
if cellBoundary[0]>left_bott_X:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue