Well I just realized that I don't have permissions to add new bug reports to 
Flyspray.  My Flyspray user id is beckmabd if anyone would like to grant me 
permissions.  Thanks!

The checkpoint tester is a script located in "util/checkpoint_test.py" that Ali 
recently pointed me to.  The script is commented well and fully describes what 
it does and how to run it.  When I run a small test using X86_FS, the script 
identifies the following mismatches:

Cmd: util/checkpoint-tester.py -i 2000 -- build/ALPHA_FS_MOESI_hammer/m5.debug 
configs/example/fs.py --script test/halt.sh

Diff output:
--- checkpoint-test/m5out/cpt.10000/m5.cpt      Wed Jan 12 14:59:28 2011
+++ checkpoint-test/test.4/cpt.10000/m5.cpt     Wed Jan 12 15:00:42 2011
@@ -10,20 +10,20 @@
 so_state=2
 locked=false
 _status=1
-instCnt=10
+instCnt=9
 
 [system.cpu.xc.0]
 _status=0
-funcExeInst=16
+funcExeInst=15
 quiesceEndTick=0
 iplLast=0
 iplLastTick=0
 floatRegs.i=0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0
-intRegs=549755813888 0 2097152 0 0 0 590336 0 0 0 0 0 0 0 0 0 0 2097208 380 0 
0 0 0 2097189 0 0 0 0
 0 0 0 0 133 0 0 0 0 0 0
+intRegs=549755813888 0 2097152 0 0 0 590336 0 0 0 0 0 0 0 0 0 
18446743523955834880 2097182 380 0 0 
0 0 2097189 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0
 _pc=2097202
-_npc=2097208
-_upc=1
-_nupc=2
+_npc=2097210
+_upc=0
+_nupc=1
 regVal=3758096401 0 0 458752 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4294905840 
1024 2 243392 0 1288 0
 0 0 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
1974748653749254 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1280 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 132609 
0 0 0 0 67108864 0 0 0 0 0 16 8 16 16 16 16 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 
483328 0 0 0 0 0 0 0 0 0 
0 0 0 483328 0 0 0 0 983295 983295 983295 983295 983295 983295 65535 65535 23 
65535 65535 983295 655
35 45768 43728 45768 45768 45768 45768 45952 0 45952 45952 45952 43976 45952 0 
0 0 0 0 0 0 0 0 0 0 4
276095232 0
 
 [system.cpu.tickEvent]


By the way, could we add this test to the regression tester?

Brad



> -----Original Message-----
> From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org]
> On Behalf Of Gabe Black
> Sent: Wednesday, January 12, 2011 4:42 PM
> To: M5 Developer List
> Subject: Re: [m5-dev] Checkpoint Tester Problems
> 
> Flyspray would be good. We don't use it like we should, but it's probably the
> most appropriate place. I'm not familiar with the checkpoint tester. How
> does it work (link to the wiki would be fine), and what were the differences?
> 
> Gabe
> 
> Beckmann, Brad wrote:
> >
> > Hi All,
> >
> >
> >
> > While using the checkpoint tester script, I noticed that at least
> > X86_FS with the atomic + classic memory system encounters differences
> > in the checkpoint state.  The good news is that none of the patches I
> > have out for review add any more checkpoint differences, but we still
> > should track down the existing bugs at some point.  Should I use
> > flyspray to document the bugs, or would you prefer me to document
> > these bugs some other way?
> >
> >
> >
> > Thanks,
> >
> >
> >
> > Brad
> >
> >
> >
> > ----------------------------------------------------------------------
> > --
> >
> > _______________________________________________
> > m5-dev mailing list
> > m5-dev@m5sim.org
> > http://m5sim.org/mailman/listinfo/m5-dev
> >
> 
> _______________________________________________
> m5-dev mailing list
> m5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/m5-dev


_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to