Fix latest pylint issues (#5465)

This commit is contained in:
Geza Lore 2024-09-19 15:51:13 +01:00 committed by GitHub
parent dd95e033e7
commit 62a58f420c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 10 additions and 6 deletions

View File

@ -135,8 +135,7 @@ def profcfunc(filename):
design_width = 1
for func, func_item in vfuncs.items():
if design_width < len(func_item['design']):
design_width = len(func_item['design'])
design_width = max(design_width, len(func_item['design']))
print("Verilog code profile:")
print(" These are split into three categories:")

View File

@ -852,6 +852,10 @@ def write_type_tests(prefix, nodeList):
base = "DfgVertex"
variable = "vtxp"
enum = "VDfgType"
else:
base = None
variable = None
enum = None
for node in nodeList:
fh.write(
"template<> inline bool {b}::privateTypeTest<{p}{n}>(const {b}* {v}) {{ ".format(

View File

@ -11,11 +11,12 @@ import sys
######################################################################
Bison_Version = None
def process():
unlink_outputs()
bison_version_check()
supports_report = Bison_Version >= 2.3
# supports_counter_examples = Bison_Version >= 3.8
@ -93,9 +94,7 @@ def bison_version_check():
if v < 1.875:
sys.exit("bisonpre: %Error: '" + Args.yacc + "' is version " + v +
"; version 1.875 or newer is required\n")
global Bison_Version # pylint: disable=global-variable-undefined
Bison_Version = v
return
return v
sys.exit("bisonpre: %Error: '" + Args.yacc + "' is not installed, or not working\n")
@ -515,6 +514,8 @@ parser.add_argument('input', help='Passed to bison. Input grammar file.')
Args = parser.parse_args()
Bison_Version = bison_version_check()
process()
######################################################################