Hi, I figured out that the TLM patch code doesnt work with new updated libgoogle-perf-tool package in ubuntu releases beyond 14.04 lts (trusty) and causes runtime errors but works fine on earlier releases. So to get it working on new releases, I compile gem5 binaries without libgoogle-perf-tool package and so I get a "12% performance drop warning" while compiling gem5.opt but atleast the TLM integration works. I hope the TLM patch guys work on this issue and fix it to make it work with recent versions of libgoogle-perf-tools package as well?? Thanks Regards, uzair From: [email protected] To: [email protected] Date: Tue, 15 Dec 2015 15:58:18 +0100 Subject: [gem5-users] TLM example not working with new gcc toolchain
Hi, Has anyone else tried running TLM full-system example (in util/tlm/) with latest gcc toolchain (v 5.2.1). For me it works with older gcc toolchain (v4.9) but for new toolchain I am able to compile the code using the provided Makefile but at runtime I get: ./gem5.opt.sc: Symbol `_ZN6MemCmd11commandInfoE' has different size in shared object, consider re-linking./gem5.opt.sc: Symbol `_ZTV5Event' has different size in shared object, consider re-linkingsrc/tcmalloc.cc:278] Attempt to free invalid pointer 0xaa8f00 Aborted (core dumped) Let me know how to fix this. I assume the Makefile should somehow be updated or am I making mistake in building the build/ARM/gem5.opt or its shared library?? Regards,uzair _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
