Re: [gem5-users] Simulation terminates successfully on one machine and runs into assertion failure on another
Hi Ciro, Thank you very much for your reply. I tried the patch in the link you sent and it seems to be working so far. Best Regards, Shehab On Tue, Mar 10, 2020 at 7:17 AM Ciro Santilli wrote: > Please give us stack trace (GDB it if none), full gem5 CLI, gem5 git > version, as much detail as possible about content, and ensure you have > https://gem5-review.googlesource.com/c/public/gem5/+/22283/4 ideally on a > bug report at: > https://gem5-review.googlesource.com/c/public/gem5/+/22283/4 > -- > *From:* gem5-users on behalf of Shehab > Elsayed > *Sent:* Monday, March 9, 2020 8:47 PM > *To:* gem5 users mailing list > *Subject:* [gem5-users] Simulation terminates successfully on one machine > and runs into assertion failure on another > > Hello All, > > I am trying to run the same experiment (ARM full system with RUBY > MESI_Three_level that boots from checkpoint) on two different machines. It > terminates successfully on one but runs into assertion failure on the other. > > This is the terminating message: > Addr Request::getPaddr() const: Assertion > `privateFlags.isSet(VALID_PADDR)' failed > > I tried running with the Exec debug flag and comparing both traces. This > is the difference I found: > < 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: > ldrsw x2, [x21, #8]: MemRead : D=0x5e41dd0c > A=0xffc07b1ce008 > < 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: > str x2, [x19, #80] : MemWrite : D=0x5e41dd0c > A=0xffc07c205d00 > --- > > > 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: > ldrsw x2, [x21, #8]: MemRead : D=0x5e4ebbdf > A=0xffc07b1ce008 > > 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: > str x2, [x19, #80] : MemWrite : D=0x5e4ebbdf > A=0xffc07c205d00 > 17299344d17299343 > < 474920248000: system.cpu_cluster.bef_roi_cpus0 T0 : 0x7fbf4f9510: > su > > Any ideas how I should proceed with debugging this problem? > > Thank you very much in advance. > > Best Regards, > Shehab > ___ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] Simulation terminates successfully on one machine and runs into assertion failure on another
Please give us stack trace (GDB it if none), full gem5 CLI, gem5 git version, as much detail as possible about content, and ensure you have https://gem5-review.googlesource.com/c/public/gem5/+/22283/4 ideally on a bug report at: https://gem5-review.googlesource.com/c/public/gem5/+/22283/4 From: gem5-users on behalf of Shehab Elsayed Sent: Monday, March 9, 2020 8:47 PM To: gem5 users mailing list Subject: [gem5-users] Simulation terminates successfully on one machine and runs into assertion failure on another Hello All, I am trying to run the same experiment (ARM full system with RUBY MESI_Three_level that boots from checkpoint) on two different machines. It terminates successfully on one but runs into assertion failure on the other. This is the terminating message: Addr Request::getPaddr() const: Assertion `privateFlags.isSet(VALID_PADDR)' failed I tried running with the Exec debug flag and comparing both traces. This is the difference I found: < 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: ldrsw x2, [x21, #8]: MemRead : D=0x5e41dd0c A=0xffc07b1ce008 < 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: str x2, [x19, #80] : MemWrite : D=0x5e41dd0c A=0xffc07c205d00 --- > 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: > ldrsw x2, [x21, #8]: MemRead : D=0x5e4ebbdf > A=0xffc07b1ce008 > 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: > str x2, [x19, #80] : MemWrite : D=0x5e4ebbdf > A=0xffc07c205d00 17299344d17299343 < 474920248000: system.cpu_cluster.bef_roi_cpus0 T0 : 0x7fbf4f9510: su Any ideas how I should proceed with debugging this problem? Thank you very much in advance. Best Regards, Shehab ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
[gem5-users] Simulation terminates successfully on one machine and runs into assertion failure on another
Hello All, I am trying to run the same experiment (ARM full system with RUBY MESI_Three_level that boots from checkpoint) on two different machines. It terminates successfully on one but runs into assertion failure on the other. This is the terminating message: Addr Request::getPaddr() const: Assertion `privateFlags.isSet(VALID_PADDR)' failed I tried running with the Exec debug flag and comparing both traces. This is the difference I found: < 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: ldrsw x2, [x21, #8]: MemRead : D=0x5e41dd0c A=0xffc07b1ce008 < 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: str x2, [x19, #80] : MemWrite : D=0x5e41dd0c A=0xffc07c205d00 --- > 47134939: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1244: ldrsw x2, [x21, #8]: MemRead : D=0x5e4ebbdf A=0xffc07b1ce008 > 471349390500: system.cpu_cluster.bef_roi_cpus0 T0 : @ext4_iget+1248: str x2, [x19, #80] : MemWrite : D=0x5e4ebbdf A=0xffc07c205d00 17299344d17299343 < 474920248000: system.cpu_cluster.bef_roi_cpus0 T0 : 0x7fbf4f9510: su Any ideas how I should proceed with debugging this problem? Thank you very much in advance. Best Regards, Shehab ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users