Sorry for the late response! Actually, I did not try, I am now using version 21.1.0.0, and applied the X86 multicore patch separately. I might be able to give it a try after the MICRO deadline. Majid
On Mon, Feb 28, 2022 at 4:42 PM Bobby Bruce <bbr...@ucdavis.edu> wrote: > Majid, Does this fix work for you? > > -- > Dr. Bobby R. Bruce > Room 3050, > Kemper Hall, UC Davis > Davis, > CA, 95616 > > web: https://www.bobbybruce.net > > > On Fri, Feb 18, 2022 at 11:32 AM Bobby Bruce <bbr...@ucdavis.edu> wrote: > >> Hey Majid, >> >> I made Gabe aware of this, he has an explanation noted in the breaking >> commit: https://gem5-review.googlesource.com/c/public/gem5/+/49105. >> >> Gabe suggests you try this commit and see if it works for you: >> https://gem5-review.googlesource.com/c/public/gem5/+/56929 >> >> -- >> Dr. Bobby R. Bruce >> Room 3050, >> Kemper Hall, UC Davis >> Davis, >> CA, 95616 >> >> web: https://www.bobbybruce.net >> >> >> On Thu, Feb 17, 2022 at 11:52 AM Majid Jalili via gem5-users < >> gem5-users@gem5.org> wrote: >> >>> This is the commit breaking the simulation: >>> >>> >>> https://github.com/gem5/gem5/commit/d0b7de0f870d22f7d271ad0c698567b24d38fe80 >>> >>> I am still trying to figure out what needs to be fixed. Any help would >>> be appreciated! >>> >>> On Tue, Feb 15, 2022 at 1:59 PM Majid Jalili <majid...@gmail.com> wrote: >>> >>>> Hi, >>>> >>>> I am trying to take simpoint for some SPEC 17 applications, using the >>>> command below in fs mode: >>>> >>>> sudo build/X86/gem5.opt -d lbm_checkpoint ./configs/example/fs.py >>>> --caches --l2cache -n 1 --disk-image >>>> /home/cc/disks/disks/linux-x86.spec.img --kernel >>>> /home/cc/disks/binaries/vmlinux-4.19.83 >>>> >>>> --take-simpoint-checkpoints=./simpoints/lbm.simpoints,./simpoints/lbm.weights,100000000,20000000 >>>> --cpu-type=X86KvmCPU --mem-size=16GB --script ./script/lbm.rcS >>>> >>>> Kernel: 4.19.83 >>>> gem5 version [DEVELOP-FOR-v22.0] >>>> Branch: develop >>>> >>>> The Linux boots up successfully and launches the application. However, >>>> as soon as it starts writing the checkpoint I see the followings: >>>> >>>> Writing checkpoint >>>> gem5.opt: build/X86/cpu/regfile.hh:75: const Reg& >>>> gem5::RegFile::reg(size_t) const [with Reg = gem5::VecRegContainer<8>; >>>> size_t = long unsigned int]: Assertion `sizeof(Reg) == _regBytes && idx < >>>> _size' failed. >>>> >>>> Here you can find the values inside the assert statement causing the >>>> simulation to break: >>>> sizeof(Reg):16 >>>> _regBytes: 8 >>>> idx: 0 >>>> _size:1 >>>> >>>> Any help would be appreciated! >>>> Majid >>>> >>>> _______________________________________________ >>> gem5-users mailing list -- gem5-users@gem5.org >>> To unsubscribe send an email to gem5-users-le...@gem5.org >>> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s >> >>
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s