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