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

Reply via email to