1M5 Simulator System
2
3Copyright (c) 2001-2008
4The Regents of The University of Michigan
5All Rights Reserved
6
7
8M5 compiled May  5 2009 07:34:00
9M5 revision 8bea207e2193 6172 default qtip tip ruby_tests_refs.diff
10M5 started May  5 2009 07:34:02
11M5 executing on piton
12command line: /n/piton/z/nate/build/xgem5/build/SPARC_SE/m5.fast -d /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-mp-ruby -re tests/run.py /n/piton/z/nate/build/xgem5/build/SPARC_SE/tests/fast/quick/40.m5threads-test-atomic/sparc/linux/simple-timing-mp-ruby
13Global frequency set at 1000000000000 ticks per second
14Ruby Timing Mode
15Creating event queue...
16Creating event queue done
17Creating system...
18  Processors: 4
19Creating system done
20Ruby initialization complete
21info: Entering event queue @ 0.  Starting simulation...
22Init done
23[Iteration 1, Thread 1] Got lock
24[Iteration 1, Thread 1] Critical section done, previously next=0, now next=1
25[Iteration 1, Thread 3] Got lock
26[Iteration 1, Thread 3] Critical section done, previously next=1, now next=3
27[Iteration 1, Thread 2] Got lock
28[Iteration 1, Thread 2] Critical section done, previously next=3, now next=2
29Iteration 1 completed
30[Iteration 2, Thread 3] Got lock
31[Iteration 2, Thread 3] Critical section done, previously next=0, now next=3
32[Iteration 2, Thread 1] Got lock
33[Iteration 2, Thread 1] Critical section done, previously next=3, now next=1
34[Iteration 2, Thread 2] Got lock
35[Iteration 2, Thread 2] Critical section done, previously next=1, now next=2
36Iteration 2 completed
37[Iteration 3, Thread 2] Got lock
38[Iteration 3, Thread 2] Critical section done, previously next=0, now next=2
39[Iteration 3, Thread 3] Got lock
40[Iteration 3, Thread 3] Critical section done, previously next=2, now next=3
41[Iteration 3, Thread 1] Got lock
42[Iteration 3, Thread 1] Critical section done, previously next=3, now next=1
43Iteration 3 completed
44[Iteration 4, Thread 2] Got lock
45[Iteration 4, Thread 2] Critical section done, previously next=0, now next=2
46[Iteration 4, Thread 1] Got lock
47[Iteration 4, Thread 1] Critical section done, previously next=2, now next=1
48[Iteration 4, Thread 3] Got lock
49[Iteration 4, Thread 3] Critical section done, previously next=1, now next=3
50Iteration 4 completed
51[Iteration 5, Thread 3] Got lock
52[Iteration 5, Thread 3] Critical section done, previously next=0, now next=3
53[Iteration 5, Thread 2] Got lock
54[Iteration 5, Thread 2] Critical section done, previously next=3, now next=2
55[Iteration 5, Thread 1] Got lock
56[Iteration 5, Thread 1] Critical section done, previously next=2, now next=1
57Iteration 5 completed
58[Iteration 6, Thread 1] Got lock
59[Iteration 6, Thread 1] Critical section done, previously next=0, now next=1
60[Iteration 6, Thread 3] Got lock
61[Iteration 6, Thread 3] Critical section done, previously next=1, now next=3
62[Iteration 6, Thread 2] Got lock
63[Iteration 6, Thread 2] Critical section done, previously next=3, now next=2
64Iteration 6 completed
65[Iteration 7, Thread 3] Got lock
66[Iteration 7, Thread 3] Critical section done, previously next=0, now next=3
67[Iteration 7, Thread 2] Got lock
68[Iteration 7, Thread 2] Critical section done, previously next=3, now next=2
69[Iteration 7, Thread 1] Got lock
70[Iteration 7, Thread 1] Critical section done, previously next=2, now next=1
71Iteration 7 completed
72[Iteration 8, Thread 3] Got lock
73[Iteration 8, Thread 3] Critical section done, previously next=0, now next=3
74[Iteration 8, Thread 1] Got lock
75[Iteration 8, Thread 1] Critical section done, previously next=3, now next=1
76[Iteration 8, Thread 2] Got lock
77[Iteration 8, Thread 2] Critical section done, previously next=1, now next=2
78Iteration 8 completed
79[Iteration 9, Thread 1] Got lock
80[Iteration 9, Thread 1] Critical section done, previously next=0, now next=1
81[Iteration 9, Thread 2] Got lock
82[Iteration 9, Thread 2] Critical section done, previously next=1, now next=2
83[Iteration 9, Thread 3] Got lock
84[Iteration 9, Thread 3] Critical section done, previously next=2, now next=3
85Iteration 9 completed
86[Iteration 10, Thread 1] Got lock
87[Iteration 10, Thread 1] Critical section done, previously next=0, now next=1
88[Iteration 10, Thread 3] Got lock
89[Iteration 10, Thread 3] Critical section done, previously next=1, now next=3
90[Iteration 10, Thread 2] Got lock
91[Iteration 10, Thread 2] Critical section done, previously next=3, now next=2
92Iteration 10 completed
93PASSED :-)
94Exiting @ tick 2480212000 because target called exit()
95