Hi all,
I have tried to use MCPAT-GEM5 Parser.
When I execute the following line:
./gem5-mcpat generate ../../gem5/m5out/config.json
../../gem5/m5out/stats.txt gem5_mcpat/templates/example.xml
I received the following errors:
Traceback (most recent call last):
File "./gem5-mcpat", line 230, in <module>
res = main(sys.argv[1:])
File "./gem5-mcpat", line 226, in main
return func(**args)
File "./gem5-mcpat", line 122, in generate
result = gem5_mcpat.template_load(template_path, template_name, stats)
File
"/home/majed/workspace/Gem5ToMcPAT/gem5-mcpat/gem5_mcpat/__init__.py", line
515, in template_load
return template.render()
File
"/home/majed/local-jinja/local/lib/python2.7/site-packages/jinja2/environment.py",
line 969, in render
return self.environment.handle_exception(exc_info, True)
File
"/home/majed/local-jinja/local/lib/python2.7/site-packages/jinja2/environment.py",
line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File
"/home/majed/workspace/Gem5ToMcPAT/gem5-mcpat/gem5_mcpat/templates/example.xml",
line 1, in top-level template code
{% extends "parts/base.xml" %}
File
"/home/majed/workspace/Gem5ToMcPAT/gem5-mcpat/gem5_mcpat/templates/parts/base.xml",
line 7, in top-level template code
{% set cores = find(cores_name)|lmatch_eq("type", ".*CPU") %}
File
"/home/majed/workspace/Gem5ToMcPAT/gem5-mcpat/gem5_mcpat/__init__.py", line
433, in find
return [val for _, val in stats.get_regex(re.compile(regex))]
File "/home/majed/local-jinja/lib/python2.7/re.py", line 190, in compile
return _compile(pattern, flags)
File "/home/majed/local-jinja/lib/python2.7/re.py", line 229, in _compile
p = _cache.get(cachekey)
jinja2.exceptions.UndefinedError: 'cores_name' is undefined
could you please help me with this,
Thanks in advance,
Ben
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users