Hi all, I??m writing because I??m running redis that I mounted onto a disk image while using the configs/example/fs.py script, and I'm running into an issue when I load 100000 dataset to reids in O3CPU. In particular, I get the following output:
gem5.opt: build/X86/base/circular_queue.hh:394: std::enable_if_t<std::is_integral<idx>::value, typename std::vector<_Tp>::reference> CircularQueue<t>::operator[](const Idx&) [with Idx = int; T = LSQUnit<o3cpuimpl>::LSQEntry; std::enable_if_t<std::is_integral<idx>::value, typename std::vector<_Tp>::reference> = LSQUnit<o3cpuimpl>::LSQEntry&]: Assertion `index >= 0' failed. It??s perhaps worth mentioning that I ran the same experiments with the TimingSimpleCPU implementation and didn??t run into this issue. I also haven??t made any modifications to the circular queue or CPU code. The full command line is as follows: ./build/X86/gem5.opt ./configs/example/fs.py --kernel=vmlinux-5.4.49 --disk-image=x86root-expand-useful.img --caches --l2cache --l3cache --cpu-type=DerivO3CPU Any help would be appreciated! Thank you! Best, Sam.</o3cpuimpl></std::is_integral<idx></o3cpuimpl></t></std::is_integral<idx> _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org