isaspec: Improve debug info for extractor_fallback().

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38559>
This commit is contained in:
Emma Anholt 2025-11-19 09:34:04 -08:00 committed by Marge Bot
parent e8e6e42e71
commit 3d8cfa77d7

View file

@ -260,9 +260,9 @@ class State(object):
def extractor_fallback(self, bitset, name):
extr_name = bitset.name + '.' + name
if extr_name not in self.warned_missing_extractors:
print('WARNING: no encode mapping for {}.{}'.format(bitset.name, name))
print('WARNING: no encode mapping for {}'.format(extr_name))
self.warned_missing_extractors.append(extr_name)
return '0 /* XXX */'
return '0 /* XXX: missing encode mapping for {} */'.format(extr_name)
def extractor(self, bitset, name):
extr = self.extractor_impl(bitset, name)