Seems like there is an issue when you are switching over the new cpu model. Will have a look into that
Giacomo ________________________________ From: gem5-users <gem5-users-boun...@gem5.org> on behalf of Carlos Escuin <esc...@unizar.es> Sent: 11 February 2020 16:46 To: gem5-users@gem5.org <gem5-users@gem5.org> Subject: [gem5-users] ARM DerivO3CPU assertion failed Hi all, I'm trying to execute bzip2 spec 2006 benchmark in ARM, se, DerivO3CPU, ruby, fast-forward. Anyone has any idea why I'm getting this assertion failing? Thank you, Carlos OUTPUT: command line: gem5/build/ARM_MOESI_CMP_directory/gem5.opt -v --outdir=gem5/m5out/spec2k6/bzip2_base gem5/configs/example/se.py --num-cpus=1 --cmd=CPU2006_ARM/bzip2_dir/bzip2 --input= --output= '--options=CPU2006_ARM/bzip2_dir/input.source 280' --fast-forward=5000000 --maxinsts=12000000 --cpu-type=DerivO3CPU --ruby --l1d_size=32kB --l1i_size=32kB --l1d_assoc=8 --l1i_assoc=8 --l2_size=1MB --l2_assoc=16 --network=garnet2.0 info: Standard input is not a terminal, disabling listeners. Global frequency set at 1000000000000 ticks per second warn: Sockets disabled, not accepting gdb connections Switch at instruction count:5000000 info: Entering event queue @ 0. Starting simulation... info: Increasing stack size by one page. Switched CPUS @ tick 2977722500 switching cpus warn: ClockedObject: Already in the requested power state, request ignored warn: User mode does not have SPSR warn: User mode does not have SPSR gem5.opt: build/ARM_MOESI_CMP_directory/sim/port.hh:135: void Port::takeOverFrom(Port*): Assertion `old->isConnected()' failed. Program aborted at tick 2977722500 --- BEGIN LIBC BACKTRACE --- gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_Z15print_backtracev+0x15)[0x1281115] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_Z12abortHandleri+0x36)[0x128b526] /lib64/libpthread.so.0(+0xf7e0)[0x2afcc8dfd7e0] /lib64/libc.so.6(gsignal+0x35)[0x2afcc99ea4f5] /lib64/libc.so.6(abort+0x175)[0x2afcc99ebcd5] /lib64/libc.so.6(+0x2b66e)[0x2afcc99e366e] /lib64/libc.so.6(__assert_perror_fail+0x0)[0x2afcc99e3730] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_ZN7BaseCPU19updateCycleCountersENS_8CPUStateE+0x0)[0x10557f0] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_ZN7BaseCPU12takeOverFromEPS_+0x209)[0x10469e9] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_ZN9FullO3CPUI9O3CPUImplE12takeOverFromEP7BaseCPU+0x11)[0x11da821] gem5/build/ARM_MOESI_CMP_directory/gem5.opt[0xe4ac96] gem5/build/ARM_MOESI_CMP_directory/gem5.opt[0xdfb79f] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x74bf)[0x2afcc8ab374f] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2afcc8ab2bf2] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2afcc8ab2bf2] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2afcc8ab2bf2] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x2afcc8ab5bb2] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x8f7b)[0x2afcc8ab520b] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2afcc8ab2bf2] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2afcc8ab5a7d] python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x2afcc8ab5bb2] python-2.7.15/libpython2.7.so.1.0(PyRun_StringFlags+0x79)[0x2afcc8ae17e9] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(_Z6m5MainiPPc+0x5f)[0x128a2ef] gem5/build/ARM_MOESI_CMP_directory/gem5.opt(main+0x38)[0xa9aee8] /lib64/libc.so.6(__libc_start_main+0x100)[0x2afcc99d6d20] gem5/build/ARM_MOESI_CMP_directory/gem5.opt[0xa9ad79] --- END LIBC BACKTRACE --- ./execute_se_arm.sh: line 296: 12602 Aborted (core dumped) gem5/build/ARM_MOESI_CMP_directory/gem5.opt -v --outdir=gem5/m5out/spec2k6/bzip2_base gem5/configs/example/se.py --num-cpus=1 --cmd="CPU2006_ARM/bzip2_dir/bzip2" --input="" --output="" --options="CPU2006_ARM/bzip2_dir/input.source 280" --fast-forward=5000000 --maxinsts=12000000 --cpu-type=DerivO3CPU --ruby --l1d_size=32kB --l1i_size=32kB --l1d_assoc=8 --l1i_assoc=8 --l2_size=1MB --l2_assoc=16 --network=garnet2.0 _______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users