Hi all,

I've built a system for PROTOCOL=MESI_CMP_directory, on the latest
stable tree (changeset: 9073:f75ee4849c40). The post-build tests have
failed, and I can't get the system running for the Mesh topology for:
./build/X86/gem5.debug configs/example/ruby_random_test.py
--num-cpus=2 --num-dirs=2 --topology=Mesh --mesh-rows=1

Getting the error:

gem5 Simulator System.  http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 compiled Oct  5 2012 14:43:36
gem5 started Oct  5 2012 21:05:16
gem5 executing on naboo
command line: ./build/X86/gem5.fast
configs/example/ruby_random_test.py --num-cpus=2 --num-dirs=2
--topology=Mesh --mesh-rows=1
Error: could not create topology Mesh
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/yaman/workspace/gem5-stable/src/python/m5/main.py", line
359, in main
    exec filecode in scope
  File "configs/example/ruby_random_test.py", line 102, in <module>
    Ruby.create_system(options, system)
  File "/home/yaman/workspace/gem5-stable/configs/ruby/Ruby.py", line
139, in create_system
    % options.topology)
  File "<string>", line 1, in <module>
  File 
"/home/yaman/workspace/gem5-stable/src/mem/ruby/network/topologies/Mesh.py",
line 80, in makeTopology
    assert(node.type == 'DMA_Controller')
AssertionError
yaman@naboo:~/workspace/gem5-stable$ ./build/X86/gem5.debug
configs/example/ruby_random_test.py --num-cpus=2 --num-dirs=2
--topology=Mesh --mesh-rows=1
gem5 Simulator System.  http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 compiled Oct  5 2012 14:43:36
gem5 started Oct  5 2012 21:05:19
gem5 executing on naboo
command line: ./build/X86/gem5.debug
configs/example/ruby_random_test.py --num-cpus=2 --num-dirs=2
--topology=Mesh --mesh-rows=1
Error: could not create topology Mesh
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/yaman/workspace/gem5-stable/src/python/m5/main.py", line
359, in main
    exec filecode in scope
  File "configs/example/ruby_random_test.py", line 102, in <module>
    Ruby.create_system(options, system)
  File "/home/yaman/workspace/gem5-stable/configs/ruby/Ruby.py", line
139, in create_system
    % options.topology)
  File "<string>", line 1, in <module>
  File 
"/home/yaman/workspace/gem5-stable/src/mem/ruby/network/topologies/Mesh.py",
line 80, in makeTopology
    assert(node.type == 'DMA_Controller')
AssertionError

Any pointers on where I've failed would be greatly appreciated!

Cheers,
Yaman
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to