-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation Error #8
Comments
This is because MemTraceProbe requires the protobuf library. You can
resolve this problem for good by installing the libprotobuf-dev library,
although if you're using the Docker image, that should have already been
installed (link
<https://github.com/harvard-acc/gem5-aladdin/blob/master/docker/Dockerfile#L19>
).
Or, you can hack it by just removing the import of MemTraceProbe.
Sam Xi
Google Inc., Software Engineer
http://www.samxi.org
…On Tue, Mar 12, 2019 at 7:53 PM maomran ***@***.***> wrote:
When I try to compile gem5 using
scons buid/X86/gem5.opt
I get this error
ImportError: cannot import name MemTraceProbe
File
"/data/omran/emerald/gem5-aladdin/src/aladdin/gem5/HybridDatapath.py", line
2:
from m5.objects import CommMonitor, Cache, MemTraceProbe
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#8>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABSxXELGdY-a6V3-hY7ehHMJ2cU4pvFQks5vWGgNgaJpZM4bsSSN>
.
|
xyzsam
pushed a commit
that referenced
this issue
Feb 2, 2020
The TarmacParser was assuming 32 bit accesses only. This was creating a mismatch when parsing a trace with 64 bit accesses. E.g. In clk IT (18) 002001f4 f8008441 O EL3h_s : STR x1,[x2],#8 clk MW8 00201008:000000201008 00000000_40000401 Only the 32 MSBs were checked (00000000) Change-Id: I51e803b53efe953edcd9378f6c9481c04932331e Signed-off-by: Giacomo Travaglini <[email protected]> Reviewed-by: Andreas Sandberg <[email protected]> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/21562 Reviewed-by: Ciro Santilli <[email protected]> Tested-by: kokoro <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When I try to compile gem5 using
scons buid/X86/gem5.opt
I get this error
ImportError: cannot import name MemTraceProbe
File "/data/omran/emerald/gem5-aladdin/src/aladdin/gem5/HybridDatapath.py", line 2:
from m5.objects import CommMonitor, Cache, MemTraceProbe
The text was updated successfully, but these errors were encountered: