| Sam Xi Google Inc., Software Engineer http://www.samxi.org |
GreetingsI have been using gem5-aladdin for a while now. Because of the dependencies of my project I have been using the llvm-3.4 version of the docker image.I recently installed Ubuntu 20.04 on my system and decided to install gem5-aladdin on it. After pulling the same docker image using docker pull xyzsam/gem5-aladdin:llvm-3.4,I started building the gem5.opt file. After numerous tries, the following error keeps recurring:root:/workspace/gem5-aladdin# scons build/X86/gem5.opt -j4scons: Reading SConscript files ...Warning: Your compiler doesn't support incremental linking and lto at the same time, so lto is being disabled. To force lto on anyway, use the --force-lto option. That will disable partial linking.Checking for C header file Python.h... (cached) yesChecking for C library python2.7... (cached) yesChecking for C library pthread... (cached) yesChecking for C library dl... (cached) yesChecking for C library util... (cached) yesChecking for C library m... (cached) yesChecking for accept(0,0,0) in C++ library None... (cached) yesChecking for zlibVersion() in C++ library z... (cached) yesChecking for GOOGLE_PROTOBUF_VERIFY_VERSION in C++ library protobuf... (cached) yesChecking for clock_nanosleep(0,0,NULL,NULL) in C library None... (cached) yesChecking for timer_create(CLOCK_MONOTONIC, NULL, NULL) in C library None... (cached) noChecking for timer_create(CLOCK_MONOTONIC, NULL, NULL) in C library rt... (cached) yesChecking for C library tcmalloc... (cached) noChecking for C library tcmalloc_minimal... (cached) noYou can get a 12% performance improvement by installing tcmalloc (libgoogle-perftools-dev package on Ubuntu or RedHat).Checking for C library readline... (cached) yesChecking for backtrace_symbols_fd((void*)0, 0, 0) in C library None... (cached) noChecking for backtrace_symbols_fd((void*)0, 0, 0) in C library execinfo... (cached) noChecking for C library sqlite3... (cached) yesNo suitable back trace implementation found.Checking for C header file fenv.h... (cached) yesChecking for C header file png.h... (cached) noWarning: Header file <png.h> not found.This host has no libpng library.Disabling support for PNG framebuffers.Checking for C header file linux/kvm.h... (cached) yesChecking for C header file linux/if_tun.h... (cached) yesChecking size of struct kvm_xsave ... (cached) yesChecking for member exclude_host in struct perf_event_attr...(cached) yesChecking whether __i386__ is declared... (cached) noChecking whether __x86_64__ is declared... (cached) yesBuilding in /workspace/gem5-aladdin/build/X86Using saved variables file /workspace/gem5-aladdin/build/variables/X86scons: done reading SConscript files.scons: Building targets ...[VER TAGS] -> X86/sim/tags.cc[ LINK] -> X86/arch/riscv/insts/lib.o.partial[ LINK] -> X86/mem/ruby/slicc_interface/lib.o.partial[ TRACING] -> X86/debug/HWPrefetch.hh[ CXX] X86/mem/cache/prefetch/tagged.cc -> .o[ CXX] X86/mem/cache/prefetch/queued.cc -> .o[ CXX] X86/mem/cache/prefetch/stride.cc -> .o[ CXX] X86/arch/generic/decode_cache.cc -> .o[ CXX] X86/arch/generic/mmapped_ipr.cc -> .o/usr/bin/ld: final link failed: Input/output errorcollect2: error: ld returned 1 exit statusscons: *** [build/X86/arch/riscv/insts/lib.o.partial] Error 1scons: building terminated because of errors.Can anyone please help me with this?Thanks--
You received this message because you are subscribed to the Google Groups "gem5-Aladdin users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gem5-aladdin-us...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gem5-aladdin-users/30ce7b7e-686f-4560-8600-e333aec28f10n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gem5-aladdin-users/a23c7400-3e6c-4b27-95e8-3671c0858dc7n%40googlegroups.com.