Fix Future warnings comparison to None

This commit is contained in:
Matt Guthaus 2018-10-10 15:47:14 -07:00
parent 1ed74cd571
commit fa4dd8881c
2 changed files with 6 additions and 3 deletions

View File

@ -14,13 +14,15 @@ class vector():
def __init__(self, x, y=None):
""" init function support two init method"""
# will take single input as a coordinate
if y==None:
if len(x)==2:
self.x = float(x[0])
self.y = float(x[1])
#will take two inputs as the values of a coordinate
else:
elif y:
self.x = float(x)
self.y = float(y)
else:
debug.error("Invalid vector specification.",-1)
def __str__(self):
""" override print function output """

View File

@ -619,7 +619,8 @@ class VlsiLayout:
def updateBoundary(self,thisBoundary,cellBoundary):
[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
else:
if cellBoundary[0]>left_bott_X: