From 0f97cbf0ba079c790500241ebe4cb961cfe92d42 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 14 Jun 2022 10:34:32 +0200 Subject: analyze-kconfig: bail out if --filter-param was too restrictive --- bin/analyze-kconfig.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'bin/analyze-kconfig.py') diff --git a/bin/analyze-kconfig.py b/bin/analyze-kconfig.py index fb749e7..04b8c7b 100755 --- a/bin/analyze-kconfig.py +++ b/bin/analyze-kconfig.py @@ -13,6 +13,7 @@ import json import kconfiglib import logging import os +import sys import time import numpy as np @@ -225,6 +226,12 @@ def main(): ) constructor_duration = time.time() - constructor_start + if not model.names: + logging.error( + f"Model contains no names. Is --filter-param={args.filter_param} set too restrictive?" + ) + sys.exit(1) + if args.info: dfatool.cli.print_info_by_name(model, by_name) -- cgit v1.2.3