Error when running sniper with spec 2017 benchmarks

132 views
Skip to first unread message

Freddy Gabbay

unread,
Dec 29, 2019, 5:05:48 PM12/29/19
to Sniper simulator
Hi 
I am generating traces using:
./record-trace -o 505 -d 1000000 -- ~/spec2017/bin/runcpu --config=Test-Freddy -- 505.mcf_r

and then running sniper:
./run-sniper  -c gainestown  -n 4 --traces=505.sif

I get the following error:
[SIFT] sift_reader.cc:222: bool Sift::Reader::Read(Sift::Instruction&): Assertion `rec.Other.size == sizeof(uint64_t) + ICACHE_SIZE' failed.

Can anyone help?

Thanks,
Freddy

Freddy Gabbay

unread,
Dec 30, 2019, 12:47:14 AM12/30/19
to Sniper simulator
Let me add more data.
When I print the expression int the assertion I get the following values:
rec.Other.size = 4104 
sizeof(uint64_t) = 8 
ICACHE_SIZE= 4096 
So it does not make any sense why this assertion should fail:
[SIFT] sift_reader.cc:222: bool Sift::Reader::Read(Sift::Instruction&): Assertion `rec.Other.size == (unsigned int)sizeof(uint64_t) + ICACHE_SIZE' failed.

Any suggestions?
Thanks,
Freddy

Abdelrahman S. Hussein

unread,
Mar 20, 2023, 4:39:02 AM3/20/23
to Sniper simulator
Hello,

Were you able to solve this problem?

Thanks.

Reply all
Reply to author
Forward
Message has been deleted
0 new messages