Traceback (most recent call last):
File "vre-language/src/virtmat/language/utilities/errors.py", line 302, in wrapper
return func(*args, **kwargs)
File "vre-language/src/virtmat/language/cli/run_model.py", line 74, in run_instant_deferred
return meta.model_from_file(clargs.model_file, deferred_mode=deferred,
File "python-3.10.12/lib/python3.10/site-packages/textx/metamodel.py", line 715, in model_from_file
return self.internal_model_from_file(
File "python-3.10.12/lib/python3.10/site-packages/textx/metamodel.py", line 781, in internal_model_from_file
p(model, self)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 35, in check_types_processor
_ = obj.type_
File "/usr/lib/python3.10/functools.py", line 981, in __get__
val = self.func(instance)
File "vre-language/src/virtmat/language/utilities/errors.py", line 207, in wrapper
return func(*args, **kwargs)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 61, in print_type
_ = par.type_
File "/usr/lib/python3.10/functools.py", line 981, in __get__
val = self.func(instance)
File "vre-language/src/virtmat/language/utilities/errors.py", line 207, in wrapper
return func(*args, **kwargs)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 75, in print_parameter_type
return self.param.type_
File "/usr/lib/python3.10/functools.py", line 981, in __get__
val = self.func(instance)
File "vre-language/src/virtmat/language/utilities/errors.py", line 207, in wrapper
return func(*args, **kwargs)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 478, in iterable_property_type
if self.obj.type_ is None:
File "/usr/lib/python3.10/functools.py", line 981, in __get__
val = self.func(instance)
File "vre-language/src/virtmat/language/utilities/errors.py", line 211, in wrapper
raise TextXError(str(err), **get_location_context(obj)) from err
textx.exceptions.TextXError: vre-language/examples/2.vm:3:7: => 'distance_array[0]'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "python-3.10.12/bin/texts", line 8, in <module>
sys.exit(texts())
File "vre-language/src/virtmat/language/cli/__init__.py", line 25, in texts
clargs.func(clargs)
File "vre-language/src/virtmat/language/cli/run_model.py", line 149, in main
prog = run_instant_deferred(clargs, deferred=False)
File "vre-language/src/virtmat/language/utilities/errors.py", line 304, in wrapper
process_error(err)
File "vre-language/src/virtmat/language/utilities/errors.py", line 292, in process_error
raise err.__cause__
File "vre-language/src/virtmat/language/utilities/errors.py", line 207, in wrapper
return func(*args, **kwargs)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 470, in general_reference_type
type_ = get_property_type(self.ref, type_, accessor)
File "vre-language/src/virtmat/language/constraints/typechecks.py", line 431, in get_property_type
assert isinstance(type_.datalen, tuple)
AssertionError