blob: a4113b0a7b6de8f124fc850a03585405fff21c9a [file] [log] [blame]
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
# get installation path of ascentlint
set RI_INSTALL [file dirname [exec which ascentlint]]
# source the policy file containing the lowrisc lint rules
source "$RI_INSTALL/../Ascent/Lint/lib/policies/lowRISC/LRLR-v1.0.policy"
# increase this from 8k (default) to 32k such that large arrays like
# regfiles can be analyzed and linted.
set ri_max_total_range_bits 32768
set ri_max_single_range_bits 32768
# Increase the maximum loop to 3200 (KmacStateW X 2)
# this is a temporary fix for non-ASCII character in AscentLint log
set ri_max_loop_unroll 3200