configs: Fix import path error in learning_gem5 part3
Change-Id: I2c5cd22bded998bae8e7aa77e42e1b042ce1c5f5 Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/17869 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
This commit is contained in:
@@ -42,7 +42,7 @@ import m5
|
||||
# import all of the SimObjects
|
||||
from m5.objects import *
|
||||
|
||||
from .test_caches import TestCacheSystem
|
||||
from test_caches import TestCacheSystem
|
||||
|
||||
# create the system we are going to simulate
|
||||
system = System()
|
||||
|
||||
@@ -47,7 +47,7 @@ from m5.objects import *
|
||||
|
||||
# You can import ruby_caches_MI_example to use the MI_example protocol instead
|
||||
# of the MSI protocol
|
||||
from .msi_caches import MyCacheSystem
|
||||
from msi_caches import MyCacheSystem
|
||||
|
||||
# create the system we are going to simulate
|
||||
system = System()
|
||||
@@ -80,7 +80,10 @@ system.caches.setup(system, system.cpu, [system.mem_ctrl])
|
||||
isa = str(m5.defines.buildEnv['TARGET_ISA']).lower()
|
||||
|
||||
# Run application and use the compiled ISA to find the binary
|
||||
binary = 'tests/test-progs/threads/bin/' + isa + '/linux/threads'
|
||||
# grab the specific path to the binary
|
||||
thispath = os.path.dirname(os.path.realpath(__file__))
|
||||
binary = os.path.join(thispath, '../../../', 'tests/test-progs/threads/bin/',
|
||||
isa, 'linux/threads')
|
||||
|
||||
# Create a process for a simple "multi-threaded" application
|
||||
process = Process()
|
||||
|
||||
@@ -44,7 +44,7 @@ from m5.util import fatal
|
||||
|
||||
from m5.objects import *
|
||||
|
||||
from .msi_caches import L1Cache, DirController, MyNetwork
|
||||
from msi_caches import L1Cache, DirController, MyNetwork
|
||||
|
||||
class TestCacheSystem(RubySystem):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user