Hi Jason,

Thanks for the quick response. I've patched the regression script accordingly 
and pushed it.

Andreas

________________________________________
From: [email protected] [[email protected]] On Behalf Of Jason 
Power [[email protected]]
Sent: Saturday, July 21, 2012 4:20 PM
To: gem5 Developer List
Subject: Re: [gem5-dev] Failing regression: 
pc-simple-timing-ruby-MESI_CMP_directory FAILED

The problem is that all of the ruby test config files need to have
"addToPath(configs/topologies)" added to them in addition to configs/common
and configs/ruby which is already there. I missed that in the original
patch.

Would it be easier for me create a patch and submit it to reviewboard which
does this? Or for you just you just to make the change and commit?

Jason


On Sat, Jul 21, 2012 at 8:05 AM, Andreas Hansson <[email protected]>wrote:

> Hi everyone,
>
> Is there some Ruby ninja out there that could fix this?
>
>
> *****
> build/X86_MESI_CMP_directory/tests/opt/long/fs/10.linux-boot/x86/linux/pc-simple-timing-ruby-MESI_CMP_directory
> FAILED!
>
> It appears to be caused by:
>
> changeset:   9100:3caf131d7a95
> user:        Brad Beckmann <[email protected]>
> date:        Tue Jul 10 22:51:53 2012 -0700
> summary:     ruby: changes how Topologies are created
>
> The output (and note that it requires you to remove the build directory
> and rebuild from scratch):
>
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "/... /gem5/src/python/m5/main.py", line 359, in main
>     exec filecode in scope
>   File "tests/run.py", line 70, in <module>
>     execfile(joinpath(tests_root, 'configs', test_filename + '.py'))
>   File "tests/configs/pc-simple-timing-ruby.py", line 62, in <module>
>     Ruby.create_system(options, system, system.piobus, system._dma_ports)
>   File "/ .../gem5/configs/ruby/Ruby.py", line 104, in create_system
>     % protocol)
>   File "<string>", line 1, in <module>
>   File "/ .../gem5/configs/ruby/MESI_CMP_directory.py", line 189, in
> create_system
>     topology = create_topology(all_cntrls, options)
>   File "/ .../gem5/configs/ruby/Ruby.py", line 88, in create_topology
>     exec "import %s as Topo" % options.topology
>   File "<string>", line 1, in <module>
> ImportError: No module named Crossbar
>
> Thanks,
>
> Andreas
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium. Thank you.
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to