From mboxrd@z Thu Jan 1 00:00:00 1970 From: paulmck@linux.vnet.ibm.com (Paul E. McKenney) Date: Wed, 11 Feb 2009 16:28:30 -0800 Subject: [ltt-dev] [RFC git tree] Userspace RCU (urcu) for Linux (repost) In-Reply-To: <20090211220840.GA3195@Krystal> References: <20090210212833.GA27578@Krystal> <20090210222115.GN6742@linux.vnet.ibm.com> <20090211005701.GA550@Krystal> <20090211052828.GQ6742@linux.vnet.ibm.com> <20090211063520.GE8132@Krystal> <20090211153246.GA6694@linux.vnet.ibm.com> <20090211185203.GA29852@Krystal> <20090211200903.GG6694@linux.vnet.ibm.com> <20090211214258.GA32407@Krystal> <20090211220840.GA3195@Krystal> Message-ID: <20090212002830.GT6694@linux.vnet.ibm.com> On Wed, Feb 11, 2009 at 05:08:40PM -0500, Mathieu Desnoyers wrote: > * Mathieu Desnoyers (compudj at krystal.dyndns.org) wrote: > > * Paul E. McKenney (paulmck at linux.vnet.ibm.com) wrote: [ . . . ] > On a related note : > > The code in rcu_old_gp_ongoing (in my git tree) uses ACCESS_ONCE around > urcu_active_readers and urcu_gp_ctr reads. I think the ACCESS_ONCE > around urcu_gp_crt is useless because urcu_gp_ctr is only being modified > by ourself and we hold a mutex. > > However, making sure that urcu_active_readers is only read once is > clearly required. Makes sense to me!!! I would like to try a different approach. I modified my Promela code to reasonably closely match the algorithm in your git tree, please see attached. It currently trips an assert, probably due to something or another stupid that I did in the Promela code, and the trail is attached. I thought this might better focus our discussion. ;-) Thanx, Paul -------------- next part -------------- /* * urcu.spin: Promela code to validate urcu. See commit number * 3a9e6e9df706b8d39af94d2f027210e2e7d4106e of Mathieu Desnoyer's * git archive at git://lttng.org/userspace-rcu.git * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * Copyright (c) 2009 Paul E. McKenney, IBM Corporation. */ /* Promela validation variables. */ bit removed = 0; /* Has RCU removal happened, e.g., list_del_rcu()? */ bit free = 0; /* Has RCU reclamation happened, e.g., kfree()? */ bit need_mb = 0; /* =1 says need reader mb, =0 for reader response. */ byte reader_progress[4]; /* Count of read-side statement executions. */ /* urcu definitions and variables, taken straight from the algorithm. */ #define RCU_GP_CTR_BIT (1 << 7) #define RCU_GP_CTR_NEST_MASK (RCU_GP_CTR_BIT - 1) byte urcu_gp_ctr = 1; byte urcu_active_readers = 0; /* Model the RCU read-side critical section. */ proctype urcu_reader() { bit done = 0; bit mbok; byte tmp; byte tmp_removed; byte tmp_free; /* Absorb any early requests for memory barriers. */ do :: need_mb == 1 -> need_mb = 0; :: 1 -> skip; :: 1 -> break; od; /* * Each pass through this loop executes one read-side statement * from the following code fragment: * * rcu_read_lock(); [0a] * rcu_read_lock(); [0b] * p = rcu_dereference(global_p); [1] * x = p->data; [2] * rcu_read_unlock(); [3b] * rcu_read_unlock(); [3a] * * Because we are modeling a weak-memory machine, these statements * can be seen in any order, the only restriction being that * rcu_read_unlock() cannot precede the corresponding rcu_read_lock(). * The placement of the inner rcu_read_lock() and rcu_read_unlock() * is non-deterministic, the above is but one possible placement. * Intestingly enough, this model validates all possible placements * of the inner rcu_read_lock() and rcu_read_unlock() statements, * with the only constraint being that the rcu_read_lock() must * precede the rcu_read_unlock(). * * We also respond to memory-barrier requests, but only if our * execution happens to be ordered. If the current state is * misordered, we ignore memory-barrier requests. */ do :: 1 -> if :: reader_progress[0] < 2 -> /* [0a and 0b] */ tmp = urcu_active_readers; if :: (tmp & RCU_GP_CTR_NEST_MASK) == 0 -> tmp = urcu_gp_ctr; do :: (reader_progress[1] + reader_progress[2] + reader_progress[3] == 0) && need_mb == 1 -> need_mb = 0; :: 1 -> skip; :: 1 -> break; od; urcu_active_readers = tmp; :: else -> urcu_active_readers = tmp + 1; fi; reader_progress[0] = 1; :: reader_progress[1] == 0 -> /* [1] */ tmp_removed = removed; reader_progress[1] = 1; :: reader_progress[2] == 0 -> /* [2] */ tmp_free = free; reader_progress[2] = 1; :: ((reader_progress[0] > reader_progress[3]) && (reader_progress[3] < 2)) -> /* [3a and 3b] */ tmp = urcu_active_readers - 1; urcu_active_readers = tmp; reader_progress[3] = 1; :: else -> break; fi; /* Process memory-barrier requests, if it is safe to do so. */ atomic { mbok = 0; tmp = 0; do :: tmp < 4 && reader_progress[tmp] == 0 -> tmp = tmp + 1; break; :: tmp < 4 && reader_progress[tmp] == 1 -> tmp = tmp + 1; :: tmp >= 4 -> done = 1; break; od; do :: tmp < 4 && reader_progress[tmp] == 0 -> tmp = tmp + 1; :: tmp < 4 && reader_progress[tmp] == 1 -> break; :: tmp >= 4 -> mbok = 1; break; od } if :: mbok == 1 -> /* We get here if mb processing is safe. */ do :: need_mb == 1 -> need_mb = 0; :: 1 -> skip; :: 1 -> break; od; :: else -> skip; fi; /* * Check to see if we have modeled the entire RCU read-side * critical section, and leave if so. */ if :: done == 1 -> break; :: else -> skip; fi od; assert((tmp_free == 0) || (tmp_removed == 1)); /* Process any late-arriving memory-barrier requests. */ do :: need_mb == 1 -> need_mb = 0; :: 1 -> skip; :: 1 -> break; od; } /* Model the RCU update process. */ proctype urcu_updater() { /* Removal statement, e.g., list_del_rcu(). */ removed = 1; /* synchronize_rcu(), first counter flip. */ need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT; do :: 1 -> if :: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 && (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) != (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) -> skip; :: else -> break; fi od; need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; /* Erroneous removal statement, e.g., list_del_rcu(). */ /* removed = 1; */ /* synchronize_rcu(), second counter flip. */ need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT; do :: 1 -> if :: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 && (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) != (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) -> skip; :: else -> break; fi; od; need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; /* free-up step, e.g., kfree(). */ free = 1; } /* * Initialize the array, spawn a reader and an updater. Because readers * are independent of each other, only one reader is needed. */ init { atomic { reader_progress[0] = 0; reader_progress[1] = 0; reader_progress[2] = 0; reader_progress[3] = 0; run urcu_reader(); run urcu_updater(); } } -------------- next part -------------- Starting :init: with pid 0 1: proc 0 (:init:) line 242 "urcu.spin" (state 1) [reader_progress[0] = 0] 1: proc 0 (:init:) line 243 "urcu.spin" (state 2) [reader_progress[1] = 0] 1: proc 0 (:init:) line 244 "urcu.spin" (state 3) [reader_progress[2] = 0] 1: proc 0 (:init:) line 245 "urcu.spin" (state 4) [reader_progress[3] = 0] Starting urcu_reader with pid 1 2: proc 0 (:init:) line 246 "urcu.spin" (state 5) [(run urcu_reader())] Starting urcu_updater with pid 2 3: proc 0 (:init:) line 247 "urcu.spin" (state 6) [(run urcu_updater())] 4: proc 1 (urcu_reader) line 54 "urcu.spin" (state 5) [(1)] 5: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 7: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 0 8: proc 1 (urcu_reader) line 88 "urcu.spin" (state 13) [(((tmp&((1<<7)-1))==0))] 9: proc 1 (urcu_reader) line 89 "urcu.spin" (state 14) [tmp = urcu_gp_ctr] urcu_reader(1):tmp = 1 10: proc 1 (urcu_reader) line 96 "urcu.spin" (state 19) [(1)] 11: proc 1 (urcu_reader) line 98 "urcu.spin" (state 24) [urcu_active_readers = tmp] 12: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 13: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 13: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 14: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 14: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 15: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 15: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 16: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 16: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 17: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 17: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 18: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 18: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 19: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 20: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 21: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 22: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 23: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 24: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 25: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 26: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 1 27: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 28: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 29: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 30: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 30: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 31: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 31: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 32: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 32: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 33: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 33: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 34: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 34: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 35: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 35: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 36: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 37: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 38: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 39: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 40: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 41: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 42: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 43: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 2 44: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 45: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 46: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 47: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 47: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 48: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 48: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 49: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 49: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 50: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 50: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 51: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 51: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 52: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 52: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 53: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 54: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 55: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 56: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 57: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 58: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 59: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 60: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 3 61: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 62: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 63: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 64: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 64: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 65: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 65: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 66: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 66: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 67: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 67: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 68: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 68: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 69: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 69: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 70: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 71: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 72: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 73: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 74: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 75: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 76: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 77: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 4 78: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 79: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 80: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 81: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 81: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 82: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 82: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 83: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 83: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 84: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 84: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 85: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 85: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 86: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 86: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 87: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 88: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 89: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 90: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 91: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 92: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 93: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 94: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 5 95: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 96: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 97: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 98: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 98: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 99: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 99: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 100: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 100: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 101: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 101: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 102: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 102: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 103: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 103: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 104: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 105: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 106: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 107: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 108: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 109: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 110: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 111: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 6 112: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 113: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 114: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 115: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 115: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 116: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 116: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 117: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 117: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 118: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 118: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 119: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 119: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 120: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 120: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 121: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 122: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 123: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 124: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 125: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 126: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 127: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 128: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 7 129: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 130: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 131: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 132: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 132: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 133: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 133: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 134: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 134: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 135: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 135: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 136: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 136: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 137: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 137: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 138: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 139: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 140: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 141: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 142: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 143: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 144: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 145: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 8 146: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 147: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 148: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 149: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 149: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 150: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 150: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 151: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 151: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 152: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 152: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 153: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 153: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 154: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 154: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 155: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 156: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 157: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 158: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 159: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 160: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 161: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 162: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 9 163: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 164: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 165: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 166: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 166: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 167: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 167: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 168: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 168: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 169: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 169: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 170: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 170: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 171: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 171: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 172: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 173: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 174: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 175: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 176: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 177: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 178: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 179: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 10 180: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 181: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 182: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 183: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 183: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 184: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 184: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 185: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 185: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 186: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 186: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 187: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 187: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 188: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 188: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 189: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 190: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 191: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 192: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 193: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 194: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 195: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 196: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 11 197: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 198: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 199: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 200: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 200: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 201: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 201: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 202: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 202: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 203: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 203: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 204: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 204: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 205: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 205: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 206: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 207: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 208: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 209: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 210: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 211: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 212: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 213: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 12 214: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 215: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 216: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 217: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 217: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 218: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 218: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 219: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 219: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 220: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 220: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 221: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 221: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 222: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 222: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 223: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 224: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 225: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 226: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 227: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 228: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 229: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 230: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 13 231: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 232: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 233: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 234: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 234: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 235: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 235: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 236: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 236: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 237: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 237: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 238: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 238: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 239: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 239: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 240: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 241: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 242: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 243: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 244: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 245: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 246: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 247: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 14 248: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 249: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 250: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 251: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 251: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 252: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 252: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 253: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 253: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 254: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 254: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 255: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 255: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 256: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 256: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 257: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 258: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 259: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 260: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 261: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 262: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 263: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 264: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 15 265: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 266: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 267: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 268: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 268: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 269: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 269: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 270: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 270: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 271: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 271: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 272: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 272: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 273: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 273: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 274: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 275: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 276: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 277: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 278: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 279: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 280: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 281: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 16 282: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 283: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 284: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 285: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 285: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 286: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 286: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 287: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 287: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 288: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 288: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 289: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 289: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 290: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 290: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 291: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 292: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 293: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 294: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 295: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 296: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 297: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 298: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 17 299: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 300: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 301: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 302: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 302: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 303: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 303: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 304: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 304: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 305: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 305: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 306: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 306: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 307: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 307: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 308: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 309: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 310: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 311: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 312: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 313: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 314: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 315: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 18 316: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 317: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 318: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 319: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 319: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 320: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 320: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 321: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 321: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 322: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 322: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 323: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 323: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 324: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 324: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 325: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 326: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 327: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 328: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 329: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 330: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 331: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 332: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 19 333: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 334: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 335: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 336: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 336: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 337: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 337: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 338: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 338: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 339: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 339: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 340: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 340: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 341: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 341: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 342: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 343: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 344: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 345: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 346: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 347: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 348: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 349: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 20 350: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 351: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 352: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 353: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 353: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 354: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 354: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 355: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 355: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 356: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 356: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 357: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 357: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 358: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 358: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 359: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 360: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 361: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 362: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 363: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 364: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 365: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 366: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 21 367: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 368: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 369: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 370: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 370: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 371: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 371: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 372: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 372: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 373: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 373: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 374: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 374: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 375: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 375: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 376: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 377: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 378: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 379: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 380: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 381: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 382: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 383: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 22 384: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 385: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 386: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 387: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 387: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 388: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 388: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 389: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 389: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 390: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 390: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 391: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 391: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 392: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 392: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 393: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 394: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 395: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 396: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 397: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 398: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 399: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 400: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 23 401: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 402: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 403: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 404: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 404: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 405: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 405: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 406: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 406: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 407: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 407: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 408: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 408: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 409: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 409: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 410: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 411: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 412: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 413: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 414: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 415: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 416: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 417: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 24 418: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 419: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 420: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 421: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 421: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 422: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 422: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 423: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 423: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 424: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 424: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 425: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 425: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 426: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 426: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 427: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 428: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 429: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 430: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 431: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 432: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 433: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 434: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 25 435: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 436: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 437: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 438: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 438: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 439: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 439: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 440: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 440: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 441: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 441: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 442: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 442: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 443: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 443: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 444: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 445: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 446: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 447: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 448: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 449: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 450: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 451: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 26 452: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 453: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 454: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 455: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 455: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 456: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 456: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 457: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 457: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 458: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 458: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 459: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 459: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 460: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 460: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 461: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 462: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 463: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 464: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 465: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 466: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 467: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 468: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 27 469: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 470: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 471: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 472: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 472: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 473: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 473: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 474: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 474: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 475: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 475: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 476: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 476: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 477: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 477: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 478: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 479: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 480: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 481: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 482: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 483: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 484: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 485: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 28 486: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 487: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 488: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 489: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 489: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 490: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 490: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 491: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 491: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 492: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 492: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 493: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 493: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 494: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 494: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 495: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 496: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 497: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 498: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 499: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 500: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 501: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 502: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 29 503: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 504: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 505: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 506: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 506: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 507: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 507: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 508: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 508: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 509: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 509: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 510: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 510: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 511: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 511: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 512: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 513: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 514: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 515: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 516: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 517: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 518: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 519: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 30 520: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 521: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 522: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 523: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 523: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 524: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 524: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 525: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 525: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 526: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 526: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 527: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 527: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 528: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 528: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 529: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 530: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 531: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 532: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 533: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 534: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 535: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 536: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 31 537: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 538: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 539: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 540: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 540: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 541: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 541: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 542: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 542: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 543: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 543: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 544: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 544: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 545: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 545: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 546: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 547: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 548: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 549: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 550: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 551: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 552: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 553: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 32 554: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 555: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 556: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 557: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 557: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 558: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 558: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 559: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 559: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 560: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 560: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 561: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 561: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 562: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 562: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 563: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 564: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 565: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 566: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 567: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 568: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 569: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 570: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 33 571: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 572: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 573: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 574: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 574: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 575: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 575: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 576: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 576: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 577: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 577: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 578: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 578: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 579: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 579: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 580: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 581: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 582: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 583: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 584: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 585: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 586: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 587: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 34 588: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 589: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 590: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 591: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 591: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 592: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 592: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 593: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 593: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 594: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 594: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 595: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 595: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 596: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 596: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 597: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 598: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 599: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 600: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 601: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 602: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 603: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 604: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 35 605: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 606: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 607: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 608: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 608: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 609: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 609: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 610: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 610: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 611: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 611: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 612: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 612: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 613: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 613: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 614: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 615: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 616: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 617: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 618: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 619: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 620: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 621: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 36 622: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 623: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 624: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 625: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 625: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 626: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 626: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 627: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 627: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 628: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 628: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 629: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 629: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 630: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 630: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 631: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 632: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 633: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 634: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 635: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 636: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 637: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 638: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 37 639: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 640: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 641: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 642: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 642: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 643: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 643: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 644: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 644: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 645: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 645: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 646: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 646: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 647: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 647: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 648: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 649: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 650: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 651: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 652: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 653: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 654: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 655: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 38 656: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 657: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 658: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 659: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 659: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 660: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 660: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 661: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 661: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 662: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 662: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 663: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 663: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 664: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 664: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 665: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 666: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 667: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 668: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 669: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 670: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 671: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 672: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 39 673: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 674: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 675: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 676: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 676: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 677: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 677: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 678: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 678: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 679: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 679: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 680: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 680: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 681: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 681: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 682: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 683: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 684: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 685: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 686: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 687: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 688: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 689: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 40 690: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 691: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 692: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 693: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 693: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 694: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 694: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 695: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 695: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 696: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 696: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 697: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 697: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 698: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 698: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 699: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 700: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 701: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 702: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 703: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 704: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 705: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 706: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 41 707: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 708: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 709: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 710: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 710: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 711: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 711: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 712: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 712: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 713: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 713: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 714: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 714: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 715: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 715: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 716: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 717: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 718: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 719: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 720: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 721: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 722: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 723: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 42 724: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 725: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 726: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 727: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 727: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 728: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 728: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 729: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 729: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 730: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 730: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 731: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 731: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 732: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 732: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 733: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 734: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 735: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 736: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 737: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 738: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 739: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 740: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 43 741: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 742: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 743: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 744: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 744: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 745: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 745: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 746: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 746: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 747: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 747: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 748: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 748: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 749: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 749: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 750: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 751: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 752: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 753: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 754: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 755: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 756: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 757: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 44 758: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 759: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 760: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 761: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 761: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 762: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 762: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 763: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 763: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 764: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 764: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 765: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 765: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 766: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 766: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 767: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 768: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 769: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 770: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 771: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 772: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 773: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 774: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 45 775: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 776: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 777: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 778: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 778: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 779: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 779: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 780: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 780: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 781: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 781: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 782: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 782: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 783: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 783: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 784: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 785: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 786: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 787: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 788: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 789: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 790: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 791: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 46 792: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 793: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 794: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 795: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 795: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 796: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 796: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 797: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 797: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 798: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 798: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 799: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 799: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 800: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 800: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 801: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 802: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 803: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 804: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 805: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 806: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 807: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 808: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 47 809: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 810: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 811: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 812: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 812: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 813: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 813: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 814: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 814: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 815: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 815: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 816: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 816: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 817: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 817: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 818: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 819: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 820: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 821: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 822: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 823: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 824: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 825: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 48 826: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 827: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 828: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 829: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 829: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 830: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 830: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 831: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 831: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 832: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 832: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 833: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 833: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 834: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 834: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 835: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 836: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 837: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 838: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 839: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 840: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 841: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 842: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 49 843: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 844: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 845: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 846: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 846: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 847: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 847: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 848: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 848: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 849: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 849: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 850: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 850: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 851: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 851: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 852: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 853: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 854: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 855: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 856: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 857: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 858: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 859: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 50 860: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 861: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 862: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 863: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 863: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 864: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 864: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 865: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 865: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 866: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 866: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 867: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 867: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 868: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 868: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 869: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 870: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 871: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 872: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 873: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 874: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 875: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 876: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 51 877: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 878: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 879: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 880: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 880: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 881: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 881: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 882: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 882: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 883: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 883: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 884: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 884: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 885: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 885: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 886: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 887: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 888: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 889: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 890: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 891: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 892: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 893: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 52 894: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 895: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 896: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 897: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 897: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 898: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 898: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 899: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 899: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 900: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 900: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 901: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 901: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 902: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 902: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 903: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 904: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 905: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 906: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 907: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 908: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 909: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 910: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 53 911: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 912: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 913: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 914: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 914: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 915: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 915: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 916: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 916: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 917: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 917: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 918: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 918: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 919: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 919: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 920: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 921: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 922: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 923: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 924: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 925: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 926: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 927: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 54 928: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 929: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 930: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 931: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 931: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 932: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 932: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 933: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 933: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 934: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 934: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 935: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 935: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 936: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 936: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 937: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 938: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 939: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 940: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 941: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 942: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 943: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 944: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 55 945: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 946: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 947: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 948: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 948: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 949: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 949: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 950: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 950: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 951: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 951: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 952: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 952: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 953: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 953: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 954: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 955: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 956: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 957: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 958: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 959: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 960: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 961: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 56 962: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 963: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 964: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 965: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 965: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 966: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 966: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 967: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 967: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 968: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 968: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 969: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 969: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 970: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 970: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 971: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 972: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 973: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 974: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 975: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 976: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 977: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 978: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 57 979: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 980: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 981: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 982: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 982: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 983: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 983: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 984: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 984: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 985: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 985: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 986: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 986: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 987: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 987: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 988: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 989: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 990: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 991: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 992: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 993: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 994: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 995: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 58 996: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 997: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 998: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 999: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 999: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1000: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1000: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1001: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1001: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1002: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1002: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1003: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1003: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1004: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1004: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1005: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1006: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1007: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1008: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1009: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1010: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1011: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1012: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 59 1013: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1014: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1015: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1016: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1016: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1017: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1017: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1018: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1018: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1019: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1019: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1020: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1020: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1021: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1021: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1022: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1023: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1024: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1025: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1026: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1027: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1028: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1029: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 60 1030: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1031: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1032: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1033: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1033: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1034: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1034: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1035: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1035: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1036: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1036: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1037: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1037: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1038: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1038: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1039: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1040: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1041: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1042: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1043: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1044: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1045: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1046: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 61 1047: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1048: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1049: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1050: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1050: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1051: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1051: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1052: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1052: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1053: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1053: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1054: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1054: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1055: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1055: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1056: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1057: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1058: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1059: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1060: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1061: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1062: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1063: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 62 1064: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1065: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1066: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1067: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1067: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1068: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1068: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1069: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1069: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1070: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1070: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1071: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1071: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1072: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1072: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1073: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1074: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1075: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1076: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1077: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1078: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1079: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1080: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 63 1081: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1082: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1083: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1084: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1084: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1085: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1085: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1086: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1086: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1087: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1087: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1088: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1088: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1089: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1089: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1090: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1091: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1092: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1093: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1094: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1095: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1096: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1097: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 64 1098: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1099: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1100: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1101: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1101: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1102: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1102: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1103: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1103: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1104: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1104: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1105: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1105: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1106: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1106: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1107: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1108: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1109: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1110: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1111: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1112: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1113: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1114: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 65 1115: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1116: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1117: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1118: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1118: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1119: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1119: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1120: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1120: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1121: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1121: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1122: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1122: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1123: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1123: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1124: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1125: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1126: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1127: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1128: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1129: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1130: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1131: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 66 1132: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1133: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1134: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1135: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1135: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1136: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1136: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1137: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1137: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1138: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1138: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1139: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1139: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1140: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1140: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1141: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1142: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1143: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1144: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1145: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1146: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1147: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1148: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 67 1149: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1150: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1151: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1152: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1152: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1153: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1153: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1154: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1154: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1155: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1155: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1156: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1156: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1157: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1157: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1158: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1159: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1160: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1161: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1162: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1163: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1164: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1165: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 68 1166: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1167: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1168: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1169: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1169: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1170: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1170: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1171: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1171: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1172: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1172: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1173: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1173: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1174: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1174: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1175: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1176: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1177: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1178: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1179: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1180: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1181: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1182: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 69 1183: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1184: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1185: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1186: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1186: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1187: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1187: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1188: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1188: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1189: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1189: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1190: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1190: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1191: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1191: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1192: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1193: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1194: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1195: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1196: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1197: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1198: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1199: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 70 1200: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1201: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1202: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1203: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1203: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1204: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1204: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1205: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1205: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1206: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1206: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1207: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1207: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1208: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1208: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1209: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1210: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1211: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1212: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1213: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1214: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1215: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1216: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 71 1217: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1218: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1219: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1220: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1220: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1221: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1221: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1222: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1222: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1223: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1223: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1224: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1224: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1225: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1225: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1226: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1227: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1228: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1229: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1230: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1231: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1232: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1233: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 72 1234: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1235: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1236: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1237: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1237: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1238: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1238: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1239: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1239: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1240: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1240: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1241: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1241: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1242: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1242: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1243: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1244: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1245: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1246: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1247: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1248: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1249: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1250: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 73 1251: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1252: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1253: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1254: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1254: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1255: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1255: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1256: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1256: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1257: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1257: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1258: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1258: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1259: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1259: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1260: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1261: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1262: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1263: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1264: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1265: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1266: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1267: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 74 1268: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1269: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1270: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1271: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1271: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1272: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1272: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1273: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1273: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1274: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1274: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1275: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1275: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1276: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1276: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1277: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1278: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1279: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1280: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1281: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1282: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1283: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1284: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 75 1285: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1286: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1287: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1288: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1288: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1289: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1289: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1290: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1290: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1291: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1291: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1292: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1292: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1293: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1293: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1294: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1295: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1296: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1297: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1298: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1299: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1300: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1301: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 76 1302: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1303: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1304: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1305: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1305: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1306: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1306: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1307: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1307: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1308: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1308: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1309: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1309: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1310: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1310: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1311: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1312: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1313: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1314: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1315: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1316: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1317: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1318: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 77 1319: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1320: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1321: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1322: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1322: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1323: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1323: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1324: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1324: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1325: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1325: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1326: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1326: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1327: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1327: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1328: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1329: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1330: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1331: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1332: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1333: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1334: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1335: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 78 1336: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1337: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1338: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1339: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1339: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1340: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1340: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1341: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1341: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1342: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1342: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1343: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1343: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1344: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1344: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1345: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1346: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1347: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1348: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1349: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1350: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1351: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1352: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 79 1353: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1354: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1355: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1356: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1356: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1357: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1357: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1358: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1358: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1359: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1359: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1360: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1360: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1361: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1361: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1362: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1363: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1364: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1365: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1366: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1367: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1368: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1369: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 80 1370: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1371: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1372: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1373: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1373: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1374: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1374: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1375: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1375: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1376: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1376: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1377: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1377: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1378: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1378: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1379: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1380: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1381: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1382: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1383: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1384: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1385: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1386: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 81 1387: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1388: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1389: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1390: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1390: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1391: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1391: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1392: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1392: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1393: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1393: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1394: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1394: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1395: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1395: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1396: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1397: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1398: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1399: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1400: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1401: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1402: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1403: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 82 1404: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1405: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1406: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1407: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1407: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1408: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1408: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1409: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1409: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1410: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1410: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1411: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1411: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1412: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1412: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1413: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1414: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1415: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1416: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1417: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1418: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1419: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1420: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 83 1421: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1422: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1423: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1424: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1424: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1425: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1425: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1426: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1426: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1427: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1427: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1428: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1428: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1429: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1429: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1430: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1431: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1432: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1433: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1434: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1435: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1436: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1437: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 84 1438: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1439: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1440: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1441: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1441: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1442: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1442: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1443: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1443: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1444: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1444: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1445: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1445: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1446: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1446: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1447: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1448: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1449: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1450: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1451: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1452: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1453: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1454: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 85 1455: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1456: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1457: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1458: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1458: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1459: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1459: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1460: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1460: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1461: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1461: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1462: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1462: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1463: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1463: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1464: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1465: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1466: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1467: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1468: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1469: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1470: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1471: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 86 1472: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1473: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1474: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1475: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1475: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1476: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1476: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1477: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1477: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1478: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1478: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1479: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1479: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1480: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1480: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1481: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1482: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1483: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1484: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1485: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1486: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1487: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1488: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 87 1489: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1490: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1491: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1492: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1492: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1493: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1493: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1494: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1494: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1495: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1495: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1496: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1496: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1497: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1497: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1498: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1499: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1500: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1501: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1502: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1503: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1504: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1505: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 88 1506: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1507: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1508: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1509: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1509: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1510: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1510: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1511: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1511: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1512: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1512: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1513: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1513: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1514: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1514: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1515: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1516: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1517: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1518: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1519: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1520: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1521: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1522: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 89 1523: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1524: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1525: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1526: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1526: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1527: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1527: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1528: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1528: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1529: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1529: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1530: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1530: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1531: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1531: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1532: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1533: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1534: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1535: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1536: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1537: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1538: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1539: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 90 1540: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1541: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1542: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1543: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1543: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1544: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1544: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1545: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1545: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1546: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1546: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1547: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1547: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1548: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1548: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1549: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1550: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1551: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1552: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1553: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1554: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1555: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1556: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 91 1557: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1558: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1559: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1560: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1560: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1561: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1561: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1562: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1562: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1563: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1563: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1564: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1564: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1565: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1565: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1566: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1567: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1568: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1569: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1570: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1571: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1572: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1573: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 92 1574: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1575: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1576: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1577: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1577: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1578: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1578: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1579: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1579: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1580: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1580: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1581: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1581: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1582: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1582: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1583: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1584: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1585: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1586: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1587: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1588: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1589: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1590: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 93 1591: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1592: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1593: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1594: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1594: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1595: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1595: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1596: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1596: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1597: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1597: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1598: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1598: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1599: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1599: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1600: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1601: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1602: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1603: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1604: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1605: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1606: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1607: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 94 1608: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1609: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1610: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1611: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1611: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1612: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1612: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1613: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1613: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1614: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1614: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1615: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1615: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1616: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1616: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1617: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1618: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1619: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1620: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1621: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1622: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1623: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1624: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 95 1625: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1626: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1627: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1628: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1628: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1629: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1629: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1630: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1630: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1631: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1631: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1632: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1632: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1633: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1633: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1634: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1635: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1636: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1637: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1638: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1639: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1640: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1641: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 96 1642: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1643: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1644: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1645: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1645: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1646: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1646: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1647: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1647: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1648: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1648: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1649: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1649: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1650: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1650: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1651: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1652: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1653: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1654: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1655: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1656: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1657: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1658: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 97 1659: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1660: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1661: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1662: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1662: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1663: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1663: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1664: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1664: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1665: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1665: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1666: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1666: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1667: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1667: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1668: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1669: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1670: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1671: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1672: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1673: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1674: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1675: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 98 1676: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1677: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1678: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1679: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1679: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1680: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1680: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1681: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1681: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1682: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1682: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1683: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1683: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1684: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1684: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1685: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1686: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1687: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1688: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1689: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1690: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1691: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1692: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 99 1693: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1694: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1695: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1696: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1696: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1697: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1697: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1698: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1698: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1699: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1699: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1700: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1700: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1701: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1701: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1702: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1703: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1704: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1705: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1706: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1707: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1708: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1709: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 100 1710: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1711: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1712: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1713: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1713: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1714: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1714: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1715: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1715: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1716: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1716: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1717: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1717: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1718: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1718: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1719: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1720: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1721: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1722: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1723: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1724: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1725: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1726: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 101 1727: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1728: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1729: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1730: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1730: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1731: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1731: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1732: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1732: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1733: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1733: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1734: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1734: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1735: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1735: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1736: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1737: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1738: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1739: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1740: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1741: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1742: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1743: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 102 1744: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1745: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1746: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1747: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1747: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1748: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1748: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1749: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1749: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1750: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1750: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1751: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1751: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1752: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1752: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1753: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1754: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1755: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1756: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1757: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1758: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1759: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1760: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 103 1761: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1762: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1763: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1764: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1764: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1765: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1765: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1766: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1766: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1767: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1767: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1768: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1768: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1769: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1769: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1770: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1771: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1772: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1773: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1774: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1775: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1776: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1777: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 104 1778: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1779: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1780: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1781: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1781: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1782: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1782: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1783: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1783: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1784: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1784: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1785: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1785: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1786: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1786: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1787: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1788: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1789: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1790: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1791: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1792: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1793: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1794: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 105 1795: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1796: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1797: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1798: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1798: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1799: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1799: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1800: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1800: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1801: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1801: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1802: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1802: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1803: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1803: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1804: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1805: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1806: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1807: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1808: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1809: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1810: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1811: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 106 1812: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1813: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1814: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1815: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1815: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1816: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1816: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1817: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1817: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1818: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1818: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1819: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1819: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1820: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1820: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1821: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1822: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1823: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1824: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1825: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1826: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1827: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1828: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 107 1829: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1830: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1831: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1832: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1832: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1833: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1833: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1834: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1834: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1835: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1835: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1836: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1836: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1837: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1837: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1838: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1839: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1840: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1841: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1842: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1843: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1844: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1845: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 108 1846: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1847: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1848: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1849: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1849: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1850: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1850: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1851: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1851: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1852: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1852: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1853: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1853: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1854: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1854: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1855: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1856: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1857: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1858: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1859: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1860: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1861: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1862: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 109 1863: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1864: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1865: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1866: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1866: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1867: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1867: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1868: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1868: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1869: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1869: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1870: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1870: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1871: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1871: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1872: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1873: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1874: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1875: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1876: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1877: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1878: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1879: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 110 1880: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1881: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1882: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1883: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1883: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1884: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1884: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1885: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1885: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1886: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1886: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1887: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1887: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1888: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1888: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1889: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1890: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1891: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1892: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1893: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1894: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1895: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1896: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 111 1897: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1898: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1899: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1900: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1900: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1901: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1901: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1902: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1902: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1903: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1903: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1904: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1904: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1905: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1905: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1906: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1907: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1908: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1909: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1910: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1911: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1912: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1913: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 112 1914: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1915: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1916: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1917: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1917: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1918: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1918: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1919: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1919: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1920: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1920: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1921: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1921: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1922: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1922: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1923: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1924: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1925: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1926: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1927: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1928: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1929: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1930: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 113 1931: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1932: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1933: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1934: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1934: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1935: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1935: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1936: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1936: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1937: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1937: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1938: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1938: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1939: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1939: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1940: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1941: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1942: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1943: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1944: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1945: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1946: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1947: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 114 1948: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1949: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1950: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1951: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1951: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1952: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1952: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1953: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1953: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1954: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1954: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1955: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1955: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1956: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1956: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1957: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1958: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1959: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1960: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1961: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1962: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1963: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1964: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 115 1965: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1966: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1967: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1968: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1968: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1969: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1969: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1970: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1970: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1971: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1971: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1972: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1972: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1973: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1973: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1974: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1975: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1976: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1977: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1978: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1979: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1980: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1981: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 116 1982: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 1983: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 1984: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 1985: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 1985: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 1986: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 1986: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 1987: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1987: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 1988: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1988: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 1989: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 1989: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 1990: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 1990: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 1991: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 1992: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 1993: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 1994: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 1995: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 1996: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 1997: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 1998: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 117 1999: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2000: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2001: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2002: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2002: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2003: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2003: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2004: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2004: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2005: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2005: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2006: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2006: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2007: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2007: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2008: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2009: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2010: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2011: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2012: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2013: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2014: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2015: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 118 2016: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2017: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2018: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2019: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2019: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2020: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2020: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2021: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2021: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2022: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2022: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2023: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2023: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2024: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2024: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2025: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2026: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2027: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2028: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2029: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2030: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2031: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2032: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 119 2033: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2034: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2035: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2036: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2036: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2037: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2037: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2038: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2038: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2039: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2039: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2040: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2040: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2041: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2041: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2042: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2043: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2044: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2045: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2046: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2047: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2048: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2049: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 120 2050: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2051: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2052: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2053: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2053: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2054: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2054: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2055: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2055: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2056: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2056: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2057: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2057: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2058: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2058: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2059: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2060: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2061: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2062: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2063: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2064: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2065: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2066: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 121 2067: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2068: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2069: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2070: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2070: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2071: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2071: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2072: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2072: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2073: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2073: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2074: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2074: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2075: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2075: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2076: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2077: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2078: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2079: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2080: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2081: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2082: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2083: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 122 2084: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2085: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2086: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2087: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2087: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2088: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2088: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2089: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2089: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2090: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2090: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2091: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2091: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2092: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2092: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2093: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2094: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2095: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2096: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2097: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2098: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2099: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2100: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 123 2101: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2102: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2103: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2104: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2104: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2105: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2105: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2106: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2106: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2107: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2107: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2108: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2108: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2109: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2109: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2110: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2111: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2112: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2113: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2114: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2115: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2116: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2117: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 124 2118: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2119: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2120: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2121: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2121: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2122: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2122: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2123: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2123: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2124: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2124: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2125: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2125: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2126: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2126: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2127: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2128: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2129: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2130: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2131: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2132: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2133: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2134: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 125 2135: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2136: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2137: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2138: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2138: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2139: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2139: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2140: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2140: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2141: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2141: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2142: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2142: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2143: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2143: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2144: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2145: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2146: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2147: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2148: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2149: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2150: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2151: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 126 2152: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2153: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2154: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2155: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2155: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2156: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2156: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2157: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2157: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2158: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2158: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2159: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2159: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2160: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2160: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2161: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2162: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2163: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2164: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2165: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2166: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2167: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2168: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 127 2169: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2170: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2171: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2172: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2172: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2173: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2173: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2174: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2174: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2175: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2175: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2176: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2176: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2177: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2177: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2178: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2179: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2180: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2181: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2182: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2183: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2184: proc 1 (urcu_reader) line 103 "urcu.spin" (state 30) [((reader_progress[1]==0))] 2185: proc 1 (urcu_reader) line 104 "urcu.spin" (state 31) [tmp_removed = removed] urcu_reader(1):tmp_removed = 0 2186: proc 2 (urcu_updater) line 180 "urcu.spin" (state 1) [removed = 1] 2187: proc 2 (urcu_updater) line 183 "urcu.spin" (state 2) [need_mb = 1] 2188: proc 2 (urcu_updater) line 185 "urcu.spin" (state 3) [((need_mb==1))] 2189: proc 1 (urcu_reader) line 105 "urcu.spin" (state 32) [reader_progress[1] = 1] 2190: proc 2 (urcu_updater) line 185 "urcu.spin" (state 4) [(1)] 2191: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2191: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2192: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2192: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2193: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2193: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2194: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2194: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2195: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2195: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2196: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2196: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2197: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2198: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2199: proc 2 (urcu_updater) line 185 "urcu.spin" (state 3) [((need_mb==1))] 2200: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2201: proc 2 (urcu_updater) line 185 "urcu.spin" (state 4) [(1)] 2202: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2203: proc 2 (urcu_updater) line 186 "urcu.spin" (state 5) [((need_mb==0))] 2204: proc 2 (urcu_updater) line 188 "urcu.spin" (state 10) [urcu_gp_ctr = (urcu_gp_ctr+(1<<7))] 2205: proc 2 (urcu_updater) line 190 "urcu.spin" (state 11) [(1)] 2206: proc 2 (urcu_updater) line 196 "urcu.spin" (state 14) [else] 2207: proc 2 (urcu_updater) line 199 "urcu.spin" (state 21) [need_mb = 1] 2208: proc 2 (urcu_updater) line 201 "urcu.spin" (state 22) [((need_mb==1))] 2209: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2210: proc 2 (urcu_updater) line 201 "urcu.spin" (state 23) [(1)] 2211: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2212: proc 2 (urcu_updater) line 202 "urcu.spin" (state 24) [((need_mb==0))] 2213: proc 2 (urcu_updater) line 209 "urcu.spin" (state 29) [need_mb = 1] 2214: proc 2 (urcu_updater) line 211 "urcu.spin" (state 30) [((need_mb==1))] 2215: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2216: proc 2 (urcu_updater) line 211 "urcu.spin" (state 31) [(1)] 2217: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2218: proc 2 (urcu_updater) line 212 "urcu.spin" (state 32) [((need_mb==0))] spin: line 214 "urcu.spin", Error: value (257->1 (8)) truncated in assignment 2219: proc 2 (urcu_updater) line 214 "urcu.spin" (state 37) [urcu_gp_ctr = (urcu_gp_ctr+(1<<7))] 2220: proc 2 (urcu_updater) line 216 "urcu.spin" (state 38) [(1)] 2221: proc 2 (urcu_updater) line 222 "urcu.spin" (state 41) [else] 2222: proc 2 (urcu_updater) line 225 "urcu.spin" (state 48) [need_mb = 1] 2223: proc 2 (urcu_updater) line 227 "urcu.spin" (state 49) [((need_mb==1))] 2224: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2225: proc 2 (urcu_updater) line 227 "urcu.spin" (state 50) [(1)] 2226: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2227: proc 2 (urcu_updater) line 228 "urcu.spin" (state 51) [((need_mb==0))] 2228: proc 2 (urcu_updater) line 232 "urcu.spin" (state 56) [free = 1] 2229: proc 2 terminates 2230: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2231: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2232: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2233: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2234: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2235: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 128 2236: proc 1 (urcu_reader) line 88 "urcu.spin" (state 13) [(((tmp&((1<<7)-1))==0))] 2237: proc 1 (urcu_reader) line 89 "urcu.spin" (state 14) [tmp = urcu_gp_ctr] urcu_reader(1):tmp = 1 2238: proc 1 (urcu_reader) line 96 "urcu.spin" (state 19) [(1)] 2239: proc 1 (urcu_reader) line 98 "urcu.spin" (state 24) [urcu_active_readers = tmp] 2240: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2241: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2241: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2242: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2242: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2243: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2243: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2244: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2244: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2245: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2245: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2246: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2246: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2247: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2248: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2249: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2250: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2251: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2252: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2253: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2254: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 1 2255: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2256: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2257: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2258: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2258: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2259: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2259: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2260: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2260: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2261: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2261: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2262: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2262: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2263: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2263: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2264: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2265: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2266: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2267: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2268: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2269: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2270: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2271: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 2 2272: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2273: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2274: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2275: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2275: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2276: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2276: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2277: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2277: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2278: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2278: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2279: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2279: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2280: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2280: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2281: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2282: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2283: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2284: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2285: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2286: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2287: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2288: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 3 2289: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2290: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2291: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2292: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2292: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2293: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2293: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2294: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2294: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2295: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2295: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2296: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2296: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2297: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2297: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2298: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2299: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2300: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2301: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2302: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2303: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2304: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2305: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 4 2306: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2307: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2308: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2309: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2309: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2310: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2310: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2311: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2311: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2312: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2312: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2313: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2313: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2314: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2314: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2315: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2316: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2317: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2318: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2319: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2320: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2321: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2322: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 5 2323: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2324: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2325: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2326: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2326: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2327: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2327: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2328: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2328: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2329: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2329: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2330: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2330: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2331: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2331: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2332: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2333: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2334: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2335: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2336: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2337: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2338: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2339: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 6 2340: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2341: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2342: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2343: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2343: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2344: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2344: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2345: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2345: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2346: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2346: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2347: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2347: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2348: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2348: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2349: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2350: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2351: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2352: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2353: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2354: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2355: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2356: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 7 2357: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2358: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2359: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2360: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2360: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2361: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2361: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2362: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2362: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2363: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2363: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2364: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2364: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2365: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2365: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2366: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2367: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2368: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2369: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2370: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2371: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2372: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2373: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 8 2374: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2375: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2376: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2377: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2377: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2378: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2378: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2379: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2379: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2380: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2380: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2381: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2381: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2382: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2382: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2383: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2384: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2385: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2386: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2387: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2388: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2389: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2390: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 9 2391: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2392: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2393: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2394: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2394: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2395: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2395: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2396: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2396: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2397: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2397: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2398: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2398: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2399: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2399: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2400: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2401: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2402: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2403: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2404: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2405: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2406: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2407: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 10 2408: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2409: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2410: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2411: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2411: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2412: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2412: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2413: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2413: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2414: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2414: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2415: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2415: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2416: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2416: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2417: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2418: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2419: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2420: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2421: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2422: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2423: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2424: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 11 2425: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2426: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2427: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2428: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2428: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2429: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2429: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2430: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2430: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2431: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2431: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2432: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2432: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2433: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2433: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2434: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2435: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2436: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2437: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2438: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2439: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2440: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2441: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 12 2442: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2443: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2444: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2445: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2445: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2446: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2446: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2447: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2447: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2448: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2448: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2449: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2449: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2450: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2450: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2451: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2452: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2453: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2454: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2455: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2456: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2457: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2458: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 13 2459: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2460: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2461: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2462: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2462: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2463: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2463: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2464: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2464: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2465: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2465: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2466: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2466: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2467: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2467: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2468: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2469: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2470: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2471: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2472: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2473: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2474: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2475: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 14 2476: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2477: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2478: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2479: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2479: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2480: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2480: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2481: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2481: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2482: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2482: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2483: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2483: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2484: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2484: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2485: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2486: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2487: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2488: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2489: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2490: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2491: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2492: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 15 2493: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2494: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2495: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2496: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2496: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2497: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2497: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2498: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2498: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2499: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2499: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2500: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2500: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2501: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2501: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2502: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2503: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2504: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2505: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2506: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2507: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2508: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2509: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 16 2510: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2511: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2512: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2513: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2513: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2514: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2514: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2515: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2515: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2516: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2516: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2517: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2517: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2518: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2518: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2519: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2520: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2521: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2522: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2523: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2524: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2525: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2526: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 17 2527: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2528: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2529: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2530: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2530: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2531: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2531: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2532: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2532: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2533: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2533: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2534: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2534: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2535: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2535: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2536: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2537: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2538: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2539: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2540: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2541: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2542: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2543: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 18 2544: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2545: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2546: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2547: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2547: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2548: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2548: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2549: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2549: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2550: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2550: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2551: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2551: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2552: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2552: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2553: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2554: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2555: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2556: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2557: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2558: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2559: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2560: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 19 2561: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2562: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2563: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2564: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2564: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2565: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2565: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2566: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2566: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2567: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2567: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2568: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2568: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2569: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2569: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2570: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2571: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2572: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2573: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2574: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2575: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2576: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2577: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 20 2578: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2579: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2580: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2581: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2581: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2582: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2582: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2583: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2583: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2584: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2584: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2585: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2585: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2586: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2586: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2587: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2588: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2589: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2590: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2591: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2592: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2593: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2594: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 21 2595: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2596: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2597: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2598: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2598: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2599: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2599: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2600: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2600: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2601: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2601: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2602: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2602: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2603: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2603: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2604: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2605: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2606: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2607: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2608: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2609: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2610: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2611: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 22 2612: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2613: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2614: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2615: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2615: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2616: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2616: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2617: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2617: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2618: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2618: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2619: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2619: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2620: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2620: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2621: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2622: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2623: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2624: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2625: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2626: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2627: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2628: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 23 2629: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2630: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2631: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2632: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2632: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2633: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2633: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2634: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2634: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2635: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2635: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2636: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2636: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2637: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2637: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2638: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2639: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2640: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2641: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2642: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2643: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2644: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2645: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 24 2646: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2647: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2648: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2649: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2649: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2650: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2650: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2651: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2651: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2652: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2652: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2653: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2653: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2654: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2654: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2655: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2656: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2657: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2658: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2659: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2660: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2661: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2662: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 25 2663: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2664: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2665: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2666: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2666: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2667: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2667: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2668: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2668: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2669: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2669: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2670: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2670: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2671: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2671: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2672: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2673: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2674: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2675: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2676: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2677: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2678: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2679: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 26 2680: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2681: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2682: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2683: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2683: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2684: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2684: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2685: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2685: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2686: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2686: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2687: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2687: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2688: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2688: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2689: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2690: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2691: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2692: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2693: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2694: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2695: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2696: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 27 2697: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2698: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2699: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2700: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2700: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2701: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2701: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2702: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2702: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2703: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2703: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2704: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2704: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2705: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2705: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2706: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2707: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2708: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2709: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2710: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2711: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2712: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2713: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 28 2714: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2715: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2716: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2717: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2717: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2718: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2718: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2719: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2719: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2720: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2720: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2721: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2721: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2722: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2722: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2723: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2724: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2725: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2726: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2727: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2728: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2729: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2730: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 29 2731: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2732: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2733: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2734: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2734: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2735: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2735: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2736: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2736: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2737: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2737: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2738: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2738: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2739: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2739: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2740: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2741: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2742: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2743: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2744: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2745: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2746: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2747: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 30 2748: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2749: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2750: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2751: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2751: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2752: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2752: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2753: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2753: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2754: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2754: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2755: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2755: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2756: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2756: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2757: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2758: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2759: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2760: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2761: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2762: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2763: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2764: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 31 2765: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2766: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2767: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2768: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2768: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2769: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2769: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2770: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2770: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2771: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2771: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2772: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2772: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2773: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2773: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2774: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2775: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2776: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2777: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2778: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2779: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2780: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2781: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 32 2782: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2783: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2784: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2785: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2785: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2786: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2786: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2787: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2787: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2788: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2788: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2789: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2789: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2790: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2790: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2791: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2792: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2793: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2794: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2795: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2796: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2797: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2798: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 33 2799: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2800: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2801: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2802: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2802: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2803: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2803: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2804: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2804: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2805: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2805: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2806: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2806: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2807: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2807: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2808: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2809: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2810: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2811: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2812: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2813: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2814: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2815: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 34 2816: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2817: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2818: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2819: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2819: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2820: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2820: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2821: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2821: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2822: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2822: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2823: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2823: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2824: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2824: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2825: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2826: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2827: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2828: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2829: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2830: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2831: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2832: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 35 2833: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2834: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2835: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2836: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2836: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2837: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2837: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2838: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2838: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2839: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2839: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2840: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2840: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2841: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2841: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2842: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2843: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2844: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2845: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2846: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2847: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2848: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2849: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 36 2850: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2851: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2852: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2853: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2853: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2854: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2854: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2855: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2855: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2856: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2856: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2857: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2857: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2858: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2858: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2859: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2860: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2861: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2862: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2863: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2864: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2865: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2866: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 37 2867: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2868: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2869: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2870: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2870: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2871: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2871: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2872: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2872: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2873: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2873: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2874: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2874: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2875: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2875: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2876: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2877: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2878: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2879: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2880: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2881: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2882: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2883: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 38 2884: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2885: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2886: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2887: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2887: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2888: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2888: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2889: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2889: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2890: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2890: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2891: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2891: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2892: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2892: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2893: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2894: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2895: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2896: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2897: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2898: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2899: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2900: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 39 2901: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2902: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2903: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2904: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2904: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2905: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2905: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2906: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2906: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2907: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2907: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2908: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2908: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2909: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2909: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2910: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2911: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2912: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2913: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2914: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2915: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2916: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2917: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 40 2918: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2919: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2920: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2921: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2921: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2922: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2922: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2923: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2923: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2924: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2924: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2925: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2925: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2926: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2926: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2927: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2928: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2929: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2930: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2931: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2932: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2933: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2934: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 41 2935: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2936: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2937: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2938: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2938: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2939: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2939: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2940: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2940: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2941: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2941: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2942: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2942: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2943: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2943: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2944: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2945: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2946: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2947: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2948: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2949: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2950: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2951: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 42 2952: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2953: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2954: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2955: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2955: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2956: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2956: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2957: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2957: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2958: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2958: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2959: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2959: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2960: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2960: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2961: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2962: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2963: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2964: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2965: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2966: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2967: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2968: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 43 2969: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2970: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2971: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2972: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2972: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2973: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2973: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2974: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2974: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2975: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2975: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2976: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2976: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2977: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2977: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2978: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2979: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2980: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2981: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2982: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2983: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2984: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2985: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 44 2986: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2987: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2988: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2989: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2989: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2990: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2990: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2991: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2991: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2992: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2992: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2993: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2993: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2994: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2994: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2995: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2996: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2997: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2998: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2999: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3000: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3001: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3002: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 45 3003: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3004: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3005: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3006: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3006: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3007: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3007: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3008: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3008: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3009: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3009: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3010: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3010: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3011: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3011: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3012: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3013: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3014: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3015: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3016: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3017: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3018: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3019: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 46 3020: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3021: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3022: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3023: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3023: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3024: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3024: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3025: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3025: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3026: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3026: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3027: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3027: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3028: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3028: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3029: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3030: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3031: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3032: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3033: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3034: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3035: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3036: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 47 3037: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3038: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3039: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3040: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3040: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3041: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3041: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3042: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3042: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3043: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3043: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3044: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3044: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3045: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3045: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3046: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3047: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3048: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3049: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3050: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3051: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3052: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3053: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 48 3054: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3055: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3056: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3057: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3057: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3058: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3058: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3059: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3059: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3060: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3060: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3061: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3061: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3062: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3062: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3063: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3064: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3065: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3066: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3067: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3068: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3069: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3070: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 49 3071: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3072: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3073: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3074: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3074: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3075: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3075: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3076: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3076: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3077: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3077: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3078: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3078: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3079: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3079: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3080: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3081: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3082: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3083: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3084: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3085: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3086: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3087: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 50 3088: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3089: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3090: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3091: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3091: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3092: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3092: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3093: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3093: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3094: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3094: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3095: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3095: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3096: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3096: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3097: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3098: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3099: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3100: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3101: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3102: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3103: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3104: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 51 3105: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3106: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3107: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3108: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3108: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3109: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3109: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3110: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3110: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3111: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3111: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3112: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3112: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3113: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3113: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3114: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3115: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3116: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3117: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3118: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3119: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3120: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3121: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 52 3122: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3123: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3124: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3125: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3125: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3126: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3126: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3127: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3127: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3128: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3128: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3129: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3129: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3130: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3130: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3131: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3132: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3133: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3134: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3135: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3136: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3137: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3138: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 53 3139: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3140: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3141: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3142: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3142: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3143: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3143: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3144: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3144: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3145: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3145: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3146: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3146: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3147: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3147: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3148: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3149: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3150: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3151: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3152: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3153: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3154: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3155: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 54 3156: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3157: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3158: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3159: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3159: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3160: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3160: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3161: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3161: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3162: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3162: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3163: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3163: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3164: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3164: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3165: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3166: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3167: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3168: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3169: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3170: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3171: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3172: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 55 3173: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3174: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3175: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3176: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3176: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3177: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3177: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3178: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3178: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3179: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3179: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3180: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3180: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3181: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3181: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3182: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3183: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3184: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3185: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3186: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3187: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3188: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3189: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 56 3190: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3191: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3192: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3193: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3193: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3194: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3194: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3195: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3195: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3196: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3196: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3197: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3197: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3198: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3198: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3199: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3200: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3201: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3202: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3203: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3204: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3205: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3206: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 57 3207: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3208: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3209: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3210: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3210: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3211: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3211: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3212: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3212: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3213: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3213: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3214: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3214: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3215: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3215: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3216: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3217: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3218: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3219: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3220: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3221: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3222: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3223: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 58 3224: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3225: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3226: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3227: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3227: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3228: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3228: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3229: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3229: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3230: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3230: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3231: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3231: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3232: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3232: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3233: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3234: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3235: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3236: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3237: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3238: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3239: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3240: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 59 3241: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3242: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3243: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3244: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3244: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3245: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3245: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3246: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3246: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3247: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3247: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3248: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3248: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3249: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3249: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3250: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3251: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3252: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3253: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3254: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3255: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3256: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3257: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 60 3258: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3259: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3260: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3261: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3261: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3262: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3262: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3263: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3263: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3264: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3264: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3265: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3265: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3266: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3266: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3267: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3268: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3269: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3270: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3271: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3272: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3273: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3274: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 61 3275: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3276: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3277: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3278: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3278: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3279: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3279: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3280: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3280: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3281: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3281: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3282: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3282: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3283: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3283: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3284: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3285: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3286: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3287: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3288: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3289: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3290: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3291: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 62 3292: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3293: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3294: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3295: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3295: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3296: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3296: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3297: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3297: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3298: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3298: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3299: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3299: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3300: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3300: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3301: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3302: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3303: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3304: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3305: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3306: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3307: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3308: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 63 3309: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3310: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3311: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3312: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3312: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3313: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3313: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3314: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3314: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3315: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3315: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3316: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3316: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3317: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3317: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3318: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3319: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3320: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3321: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3322: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3323: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3324: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3325: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 64 3326: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3327: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3328: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3329: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3329: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3330: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3330: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3331: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3331: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3332: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3332: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3333: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3333: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3334: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3334: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3335: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3336: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3337: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3338: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3339: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3340: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3341: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3342: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 65 3343: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3344: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3345: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3346: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3346: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3347: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3347: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3348: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3348: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3349: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3349: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3350: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3350: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3351: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3351: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3352: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3353: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3354: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3355: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3356: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3357: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3358: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3359: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 66 3360: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3361: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3362: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3363: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3363: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3364: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3364: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3365: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3365: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3366: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3366: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3367: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3367: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3368: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3368: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3369: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3370: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3371: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3372: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3373: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3374: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3375: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3376: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 67 3377: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3378: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3379: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3380: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3380: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3381: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3381: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3382: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3382: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3383: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3383: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3384: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3384: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3385: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3385: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3386: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3387: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3388: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3389: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3390: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3391: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3392: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3393: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 68 3394: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3395: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3396: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3397: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3397: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3398: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3398: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3399: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3399: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3400: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3400: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3401: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3401: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3402: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3402: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3403: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3404: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3405: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3406: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3407: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3408: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3409: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3410: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 69 3411: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3412: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3413: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3414: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3414: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3415: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3415: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3416: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3416: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3417: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3417: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3418: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3418: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3419: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3419: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3420: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3421: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3422: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3423: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3424: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3425: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3426: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3427: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 70 3428: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3429: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3430: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3431: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3431: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3432: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3432: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3433: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3433: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3434: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3434: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3435: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3435: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3436: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3436: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3437: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3438: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3439: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3440: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3441: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3442: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3443: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3444: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 71 3445: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3446: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3447: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3448: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3448: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3449: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3449: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3450: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3450: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3451: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3451: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3452: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3452: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3453: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3453: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3454: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3455: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3456: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3457: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3458: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3459: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3460: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3461: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 72 3462: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3463: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3464: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3465: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3465: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3466: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3466: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3467: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3467: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3468: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3468: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3469: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3469: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3470: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3470: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3471: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3472: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3473: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3474: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3475: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3476: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3477: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3478: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 73 3479: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3480: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3481: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3482: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3482: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3483: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3483: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3484: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3484: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3485: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3485: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3486: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3486: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3487: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3487: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3488: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3489: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3490: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3491: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3492: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3493: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3494: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3495: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 74 3496: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3497: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3498: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3499: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3499: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3500: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3500: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3501: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3501: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3502: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3502: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3503: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3503: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3504: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3504: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3505: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3506: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3507: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3508: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3509: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3510: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3511: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3512: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 75 3513: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3514: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3515: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3516: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3516: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3517: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3517: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3518: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3518: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3519: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3519: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3520: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3520: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3521: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3521: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3522: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3523: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3524: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3525: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3526: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3527: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3528: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3529: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 76 3530: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3531: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3532: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3533: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3533: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3534: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3534: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3535: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3535: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3536: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3536: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3537: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3537: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3538: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3538: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3539: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3540: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3541: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3542: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3543: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3544: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3545: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3546: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 77 3547: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3548: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3549: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3550: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3550: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3551: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3551: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3552: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3552: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3553: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3553: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3554: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3554: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3555: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3555: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3556: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3557: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3558: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3559: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3560: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3561: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3562: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3563: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 78 3564: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3565: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3566: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3567: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3567: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3568: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3568: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3569: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3569: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3570: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3570: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3571: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3571: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3572: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3572: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3573: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3574: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3575: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3576: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3577: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3578: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3579: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3580: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 79 3581: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3582: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3583: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3584: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3584: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3585: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3585: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3586: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3586: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3587: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3587: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3588: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3588: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3589: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3589: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3590: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3591: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3592: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3593: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3594: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3595: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3596: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3597: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 80 3598: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3599: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3600: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3601: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3601: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3602: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3602: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3603: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3603: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3604: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3604: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3605: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3605: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3606: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3606: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3607: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3608: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3609: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3610: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3611: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3612: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3613: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3614: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 81 3615: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3616: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3617: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3618: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3618: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3619: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3619: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3620: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3620: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3621: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3621: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3622: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3622: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3623: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3623: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3624: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3625: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3626: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3627: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3628: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3629: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3630: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3631: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 82 3632: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3633: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3634: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3635: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3635: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3636: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3636: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3637: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3637: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3638: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3638: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3639: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3639: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3640: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3640: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3641: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3642: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3643: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3644: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3645: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3646: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3647: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3648: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 83 3649: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3650: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3651: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3652: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3652: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3653: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3653: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3654: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3654: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3655: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3655: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3656: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3656: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3657: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3657: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3658: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3659: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3660: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3661: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3662: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3663: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3664: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3665: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 84 3666: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3667: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3668: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3669: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3669: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3670: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3670: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3671: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3671: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3672: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3672: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3673: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3673: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3674: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3674: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3675: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3676: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3677: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3678: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3679: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3680: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3681: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3682: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 85 3683: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3684: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3685: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3686: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3686: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3687: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3687: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3688: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3688: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3689: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3689: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3690: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3690: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3691: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3691: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3692: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3693: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3694: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3695: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3696: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3697: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3698: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3699: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 86 3700: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3701: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3702: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3703: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3703: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3704: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3704: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3705: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3705: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3706: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3706: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3707: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3707: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3708: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3708: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3709: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3710: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3711: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3712: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3713: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3714: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3715: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3716: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 87 3717: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3718: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3719: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3720: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3720: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3721: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3721: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3722: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3722: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3723: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3723: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3724: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3724: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3725: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3725: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3726: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3727: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3728: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3729: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3730: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3731: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3732: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3733: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 88 3734: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3735: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3736: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3737: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3737: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3738: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3738: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3739: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3739: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3740: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3740: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3741: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3741: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3742: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3742: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3743: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3744: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3745: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3746: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3747: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3748: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3749: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3750: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 89 3751: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3752: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3753: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3754: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3754: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3755: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3755: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3756: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3756: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3757: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3757: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3758: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3758: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3759: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3759: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3760: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3761: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3762: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3763: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3764: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3765: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3766: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3767: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 90 3768: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3769: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3770: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3771: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3771: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3772: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3772: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3773: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3773: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3774: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3774: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3775: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3775: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3776: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3776: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3777: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3778: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3779: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3780: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3781: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3782: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3783: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3784: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 91 3785: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3786: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3787: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3788: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3788: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3789: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3789: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3790: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3790: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3791: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3791: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3792: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3792: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3793: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3793: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3794: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3795: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3796: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3797: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3798: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3799: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3800: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3801: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 92 3802: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3803: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3804: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3805: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3805: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3806: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3806: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3807: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3807: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3808: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3808: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3809: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3809: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3810: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3810: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3811: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3812: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3813: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3814: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3815: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3816: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3817: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3818: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 93 3819: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3820: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3821: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3822: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3822: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3823: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3823: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3824: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3824: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3825: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3825: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3826: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3826: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3827: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3827: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3828: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3829: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3830: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3831: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3832: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3833: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3834: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3835: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 94 3836: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3837: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3838: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3839: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3839: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3840: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3840: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3841: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3841: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3842: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3842: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3843: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3843: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3844: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3844: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3845: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3846: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3847: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3848: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3849: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3850: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3851: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3852: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 95 3853: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3854: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3855: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3856: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3856: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3857: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3857: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3858: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3858: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3859: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3859: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3860: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3860: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3861: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3861: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3862: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3863: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3864: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3865: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3866: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3867: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3868: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3869: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 96 3870: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3871: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3872: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3873: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3873: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3874: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3874: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3875: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3875: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3876: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3876: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3877: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3877: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3878: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3878: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3879: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3880: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3881: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3882: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3883: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3884: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3885: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3886: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 97 3887: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3888: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3889: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3890: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3890: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3891: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3891: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3892: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3892: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3893: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3893: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3894: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3894: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3895: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3895: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3896: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3897: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3898: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3899: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3900: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3901: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3902: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3903: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 98 3904: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3905: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3906: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3907: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3907: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3908: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3908: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3909: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3909: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3910: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3910: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3911: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3911: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3912: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3912: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3913: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3914: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3915: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3916: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3917: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3918: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3919: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3920: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 99 3921: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3922: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3923: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3924: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3924: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3925: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3925: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3926: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3926: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3927: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3927: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3928: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3928: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3929: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3929: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3930: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3931: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3932: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3933: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3934: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3935: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3936: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3937: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 100 3938: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3939: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3940: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3941: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3941: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3942: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3942: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3943: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3943: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3944: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3944: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3945: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3945: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3946: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3946: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3947: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3948: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3949: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3950: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3951: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3952: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3953: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3954: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 101 3955: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3956: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3957: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3958: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3958: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3959: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3959: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3960: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3960: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3961: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3961: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3962: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3962: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3963: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3963: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3964: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3965: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3966: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3967: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3968: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3969: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3970: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3971: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 102 3972: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3973: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3974: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3975: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3975: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3976: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3976: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3977: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3977: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3978: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3978: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3979: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3979: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3980: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3980: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3981: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3982: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3983: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3984: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3985: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3986: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3987: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3988: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 103 3989: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3990: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3991: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3992: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3992: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3993: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3993: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3994: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3994: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3995: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3995: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3996: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3996: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3997: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3997: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3998: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3999: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4000: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4001: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4002: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4003: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4004: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4005: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 104 4006: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4007: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4008: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4009: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4009: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4010: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4010: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4011: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4011: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4012: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4012: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4013: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4013: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4014: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4014: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4015: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4016: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4017: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4018: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4019: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4020: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4021: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4022: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 105 4023: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4024: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4025: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4026: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4026: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4027: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4027: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4028: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4028: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4029: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4029: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4030: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4030: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4031: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4031: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4032: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4033: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4034: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4035: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4036: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4037: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4038: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4039: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 106 4040: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4041: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4042: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4043: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4043: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4044: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4044: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4045: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4045: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4046: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4046: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4047: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4047: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4048: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4048: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4049: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4050: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4051: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4052: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4053: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4054: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4055: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4056: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 107 4057: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4058: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4059: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4060: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4060: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4061: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4061: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4062: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4062: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4063: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4063: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4064: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4064: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4065: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4065: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4066: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4067: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4068: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4069: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4070: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4071: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4072: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4073: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 108 4074: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4075: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4076: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4077: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4077: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4078: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4078: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4079: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4079: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4080: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4080: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4081: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4081: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4082: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4082: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4083: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4084: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4085: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4086: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4087: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4088: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4089: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4090: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 109 4091: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4092: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4093: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4094: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4094: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4095: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4095: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4096: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4096: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4097: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4097: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4098: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4098: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4099: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4099: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4100: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4101: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4102: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4103: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4104: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4105: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4106: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4107: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 110 4108: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4109: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4110: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4111: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4111: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4112: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4112: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4113: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4113: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4114: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4114: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4115: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4115: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4116: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4116: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4117: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4118: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4119: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4120: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4121: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4122: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4123: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4124: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 111 4125: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4126: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4127: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4128: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4128: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4129: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4129: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4130: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4130: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4131: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4131: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4132: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4132: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4133: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4133: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4134: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4135: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4136: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4137: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4138: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4139: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4140: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4141: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 112 4142: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4143: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4144: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4145: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4145: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4146: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4146: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4147: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4147: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4148: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4148: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4149: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4149: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4150: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4150: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4151: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4152: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4153: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4154: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4155: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4156: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4157: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4158: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 113 4159: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4160: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4161: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4162: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4162: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4163: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4163: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4164: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4164: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4165: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4165: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4166: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4166: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4167: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4167: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4168: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4169: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4170: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4171: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4172: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4173: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4174: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4175: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 114 4176: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4177: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4178: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4179: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4179: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4180: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4180: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4181: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4181: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4182: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4182: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4183: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4183: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4184: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4184: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4185: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4186: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4187: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4188: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4189: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4190: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4191: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4192: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 115 4193: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4194: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4195: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4196: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4196: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4197: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4197: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4198: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4198: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4199: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4199: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4200: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4200: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4201: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4201: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4202: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4203: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4204: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4205: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4206: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4207: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4208: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4209: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 116 4210: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4211: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4212: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4213: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4213: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4214: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4214: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4215: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4215: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4216: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4216: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4217: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4217: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4218: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4218: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4219: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4220: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4221: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4222: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4223: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4224: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4225: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4226: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 117 4227: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4228: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4229: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4230: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4230: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4231: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4231: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4232: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4232: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4233: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4233: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4234: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4234: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4235: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4235: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4236: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4237: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4238: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4239: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4240: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4241: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4242: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4243: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 118 4244: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4245: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4246: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4247: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4247: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4248: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4248: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4249: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4249: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4250: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4250: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4251: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4251: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4252: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4252: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4253: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4254: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4255: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4256: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4257: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4258: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4259: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4260: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 119 4261: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4262: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4263: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4264: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4264: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4265: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4265: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4266: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4266: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4267: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4267: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4268: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4268: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4269: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4269: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4270: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4271: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4272: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4273: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4274: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4275: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4276: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4277: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 120 4278: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4279: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4280: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4281: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4281: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4282: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4282: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4283: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4283: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4284: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4284: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4285: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4285: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4286: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4286: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4287: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4288: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4289: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4290: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4291: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4292: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4293: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4294: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 121 4295: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4296: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4297: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4298: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4298: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4299: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4299: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4300: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4300: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4301: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4301: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4302: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4302: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4303: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4303: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4304: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4305: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4306: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4307: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4308: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4309: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4310: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4311: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 122 4312: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4313: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4314: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4315: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4315: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4316: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4316: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4317: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4317: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4318: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4318: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4319: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4319: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4320: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4320: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4321: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4322: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4323: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4324: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4325: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4326: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4327: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4328: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 123 4329: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4330: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4331: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4332: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4332: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4333: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4333: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4334: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4334: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4335: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4335: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4336: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4336: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4337: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4337: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4338: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4339: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4340: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4341: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4342: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4343: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4344: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4345: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 124 4346: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4347: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4348: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4349: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4349: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4350: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4350: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4351: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4351: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4352: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4352: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4353: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4353: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4354: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4354: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4355: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4356: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4357: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4358: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4359: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4360: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4361: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4362: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 125 4363: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4364: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4365: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4366: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4366: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4367: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4367: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4368: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4368: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4369: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4369: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4370: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4370: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4371: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4371: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4372: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4373: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4374: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4375: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4376: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4377: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4378: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4379: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 126 4380: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4381: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4382: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4383: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4383: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4384: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4384: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4385: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4385: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4386: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4386: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4387: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4387: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4388: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4388: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4389: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4390: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4391: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4392: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4393: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4394: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4395: proc 1 (urcu_reader) line 106 "urcu.spin" (state 33) [((reader_progress[2]==0))] 4396: proc 1 (urcu_reader) line 107 "urcu.spin" (state 34) [tmp_free = free] urcu_reader(1):tmp_free = 1 4397: proc 1 (urcu_reader) line 108 "urcu.spin" (state 35) [reader_progress[2] = 1] 4398: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4398: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4399: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4399: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4400: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4400: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4401: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4401: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4402: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4402: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4403: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4403: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4404: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4405: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4406: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4407: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4408: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4409: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4410: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4411: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 127 4412: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4413: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4414: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4415: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4415: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4416: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4416: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4417: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4417: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4418: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4418: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4419: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4419: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4420: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4420: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4421: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4422: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4423: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4424: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4425: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4426: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4427: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4428: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 128 4429: proc 1 (urcu_reader) line 88 "urcu.spin" (state 13) [(((tmp&((1<<7)-1))==0))] 4430: proc 1 (urcu_reader) line 89 "urcu.spin" (state 14) [tmp = urcu_gp_ctr] urcu_reader(1):tmp = 1 4431: proc 1 (urcu_reader) line 96 "urcu.spin" (state 19) [(1)] 4432: proc 1 (urcu_reader) line 98 "urcu.spin" (state 24) [urcu_active_readers = tmp] 4433: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4434: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4434: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4435: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4435: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4436: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4436: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4437: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4437: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4438: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4438: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4439: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4439: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4440: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4441: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4442: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4443: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4444: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4445: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4446: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4447: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 1 4448: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4449: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4450: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4451: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4451: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4452: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4452: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4453: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4453: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4454: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4454: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4455: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4455: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4456: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4456: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4457: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4458: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4459: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4460: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4461: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4462: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4463: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4464: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 2 4465: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4466: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4467: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4468: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4468: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4469: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4469: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4470: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4470: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4471: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4471: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4472: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4472: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4473: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4473: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4474: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4475: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4476: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4477: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4478: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4479: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4480: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4481: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 3 4482: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4483: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4484: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4485: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4485: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4486: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4486: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4487: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4487: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4488: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4488: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4489: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4489: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4490: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4490: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4491: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4492: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4493: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4494: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4495: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4496: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4497: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4498: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 4 4499: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4500: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4501: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4502: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4502: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4503: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4503: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4504: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4504: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4505: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4505: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4506: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4506: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4507: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4507: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4508: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4509: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4510: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4511: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4512: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4513: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4514: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4515: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 5 4516: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4517: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4518: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4519: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4519: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4520: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4520: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4521: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4521: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4522: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4522: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4523: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4523: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4524: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4524: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4525: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4526: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4527: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4528: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4529: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4530: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4531: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4532: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 6 4533: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4534: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4535: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4536: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4536: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4537: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4537: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4538: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4538: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4539: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4539: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4540: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4540: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4541: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4541: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4542: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4543: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4544: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4545: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4546: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4547: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4548: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4549: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 7 4550: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4551: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4552: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4553: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4553: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4554: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4554: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4555: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4555: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4556: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4556: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4557: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4557: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4558: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4558: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4559: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4560: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4561: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4562: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4563: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4564: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4565: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4566: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 8 4567: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4568: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4569: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4570: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4570: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4571: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4571: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4572: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4572: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4573: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4573: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4574: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4574: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4575: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4575: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4576: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4577: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4578: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4579: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4580: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4581: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4582: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4583: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 9 4584: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4585: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4586: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4587: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4587: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4588: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4588: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4589: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4589: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4590: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4590: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4591: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4591: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4592: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4592: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4593: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4594: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4595: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4596: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4597: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4598: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4599: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4600: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 10 4601: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4602: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4603: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4604: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4604: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4605: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4605: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4606: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4606: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4607: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4607: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4608: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4608: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4609: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4609: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4610: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4611: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4612: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4613: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4614: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4615: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4616: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4617: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 11 4618: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4619: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4620: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4621: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4621: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4622: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4622: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4623: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4623: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4624: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4624: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4625: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4625: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4626: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4626: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4627: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4628: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4629: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4630: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4631: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4632: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4633: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4634: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 12 4635: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4636: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4637: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4638: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4638: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4639: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4639: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4640: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4640: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4641: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4641: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4642: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4642: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4643: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4643: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4644: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4645: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4646: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4647: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4648: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4649: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4650: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4651: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 13 4652: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4653: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4654: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4655: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4655: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4656: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4656: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4657: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4657: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4658: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4658: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4659: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4659: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4660: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4660: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4661: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4662: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4663: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4664: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4665: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4666: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4667: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4668: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 14 4669: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4670: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4671: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4672: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4672: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4673: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4673: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4674: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4674: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4675: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4675: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4676: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4676: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4677: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4677: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4678: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4679: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4680: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4681: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4682: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4683: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4684: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4685: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 15 4686: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4687: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4688: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4689: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4689: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4690: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4690: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4691: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4691: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4692: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4692: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4693: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4693: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4694: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4694: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4695: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4696: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4697: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4698: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4699: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4700: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4701: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4702: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 16 4703: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4704: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4705: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4706: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4706: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4707: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4707: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4708: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4708: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4709: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4709: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4710: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4710: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4711: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4711: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4712: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4713: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4714: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4715: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4716: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4717: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4718: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4719: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 17 4720: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4721: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4722: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4723: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4723: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4724: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4724: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4725: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4725: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4726: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4726: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4727: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4727: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4728: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4728: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4729: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4730: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4731: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4732: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4733: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4734: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4735: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4736: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 18 4737: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4738: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4739: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4740: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4740: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4741: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4741: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4742: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4742: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4743: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4743: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4744: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4744: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4745: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4745: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4746: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4747: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4748: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4749: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4750: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4751: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4752: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4753: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 19 4754: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4755: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4756: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4757: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4757: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4758: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4758: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4759: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4759: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4760: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4760: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4761: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4761: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4762: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4762: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4763: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4764: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4765: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4766: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4767: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4768: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4769: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4770: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 20 4771: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4772: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4773: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4774: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4774: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4775: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4775: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4776: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4776: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4777: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4777: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4778: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4778: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4779: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4779: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4780: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4781: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4782: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4783: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4784: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4785: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4786: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4787: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 21 4788: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4789: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4790: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4791: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4791: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4792: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4792: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4793: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4793: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4794: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4794: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4795: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4795: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4796: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4796: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4797: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4798: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4799: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4800: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4801: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4802: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4803: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4804: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 22 4805: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4806: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4807: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4808: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4808: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4809: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4809: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4810: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4810: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4811: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4811: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4812: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4812: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4813: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4813: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4814: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4815: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4816: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4817: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4818: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4819: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4820: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4821: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 23 4822: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4823: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4824: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4825: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4825: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4826: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4826: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4827: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4827: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4828: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4828: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4829: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4829: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4830: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4830: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4831: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4832: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4833: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4834: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4835: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4836: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4837: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4838: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 24 4839: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4840: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4841: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4842: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4842: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4843: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4843: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4844: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4844: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4845: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4845: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4846: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4846: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4847: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4847: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4848: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4849: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4850: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4851: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4852: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4853: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4854: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4855: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 25 4856: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4857: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4858: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4859: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4859: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4860: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4860: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4861: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4861: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4862: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4862: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4863: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4863: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4864: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4864: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4865: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4866: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4867: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4868: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4869: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4870: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4871: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4872: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 26 4873: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4874: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4875: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4876: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4876: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4877: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4877: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4878: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4878: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4879: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4879: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4880: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4880: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4881: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4881: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4882: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4883: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4884: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4885: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4886: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4887: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4888: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4889: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 27 4890: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4891: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4892: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4893: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4893: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4894: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4894: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4895: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4895: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4896: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4896: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4897: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4897: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4898: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4898: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4899: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4900: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4901: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4902: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4903: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4904: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4905: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4906: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 28 4907: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4908: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4909: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4910: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4910: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4911: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4911: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4912: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4912: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4913: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4913: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4914: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4914: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4915: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4915: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4916: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4917: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4918: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4919: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4920: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4921: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4922: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4923: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 29 4924: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4925: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4926: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4927: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4927: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4928: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4928: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4929: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4929: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4930: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4930: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4931: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4931: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4932: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4932: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4933: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4934: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4935: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4936: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4937: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4938: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4939: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4940: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 30 4941: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4942: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4943: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4944: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4944: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4945: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4945: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4946: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4946: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4947: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4947: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4948: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4948: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4949: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4949: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4950: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4951: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4952: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4953: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4954: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4955: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4956: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4957: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 31 4958: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4959: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4960: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4961: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4961: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4962: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4962: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4963: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4963: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4964: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4964: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4965: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4965: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4966: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4966: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4967: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4968: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4969: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4970: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4971: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4972: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4973: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4974: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 32 4975: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4976: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4977: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4978: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4978: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4979: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4979: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4980: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4980: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4981: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4981: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4982: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4982: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4983: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4983: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4984: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4985: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4986: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4987: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4988: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4989: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4990: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4991: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 33 4992: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4993: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4994: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4995: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4995: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4996: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4996: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4997: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4997: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4998: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4998: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4999: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4999: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5000: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5000: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5001: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5002: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5003: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5004: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5005: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5006: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5007: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5008: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 34 5009: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5010: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5011: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5012: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5012: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5013: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5013: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5014: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5014: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5015: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5015: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5016: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5016: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5017: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5017: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5018: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5019: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5020: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5021: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5022: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5023: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5024: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5025: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 35 5026: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5027: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5028: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5029: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5029: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5030: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5030: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5031: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5031: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5032: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5032: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5033: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5033: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5034: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5034: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5035: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5036: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5037: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5038: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5039: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5040: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5041: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5042: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 36 5043: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5044: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5045: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5046: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5046: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5047: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5047: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5048: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5048: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5049: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5049: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5050: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5050: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5051: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5051: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5052: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5053: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5054: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5055: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5056: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5057: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5058: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5059: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 37 5060: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5061: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5062: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5063: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5063: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5064: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5064: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5065: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5065: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5066: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5066: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5067: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5067: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5068: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5068: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5069: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5070: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5071: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5072: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5073: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5074: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5075: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5076: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 38 5077: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5078: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5079: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5080: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5080: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5081: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5081: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5082: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5082: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5083: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5083: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5084: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5084: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5085: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5085: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5086: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5087: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5088: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5089: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5090: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5091: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5092: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5093: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 39 5094: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5095: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5096: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5097: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5097: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5098: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5098: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5099: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5099: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5100: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5100: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5101: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5101: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5102: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5102: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5103: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5104: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5105: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5106: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5107: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5108: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5109: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5110: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 40 5111: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5112: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5113: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5114: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5114: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5115: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5115: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5116: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5116: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5117: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5117: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5118: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5118: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5119: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5119: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5120: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5121: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5122: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5123: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5124: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5125: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5126: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5127: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 41 5128: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5129: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5130: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5131: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5131: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5132: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5132: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5133: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5133: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5134: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5134: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5135: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5135: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5136: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5136: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5137: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5138: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5139: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5140: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5141: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5142: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5143: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5144: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 42 5145: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5146: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5147: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5148: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5148: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5149: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5149: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5150: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5150: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5151: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5151: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5152: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5152: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5153: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5153: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5154: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5155: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5156: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5157: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5158: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5159: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5160: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5161: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 43 5162: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5163: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5164: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5165: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5165: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5166: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5166: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5167: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5167: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5168: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5168: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5169: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5169: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5170: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5170: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5171: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5172: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5173: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5174: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5175: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5176: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5177: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5178: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 44 5179: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5180: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5181: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5182: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5182: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5183: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5183: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5184: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5184: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5185: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5185: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5186: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5186: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5187: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5187: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5188: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5189: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5190: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5191: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5192: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5193: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5194: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5195: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 45 5196: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5197: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5198: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5199: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5199: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5200: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5200: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5201: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5201: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5202: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5202: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5203: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5203: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5204: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5204: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5205: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5206: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5207: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5208: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5209: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5210: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5211: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5212: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 46 5213: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5214: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5215: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5216: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5216: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5217: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5217: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5218: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5218: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5219: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5219: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5220: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5220: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5221: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5221: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5222: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5223: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5224: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5225: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5226: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5227: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5228: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5229: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 47 5230: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5231: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5232: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5233: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5233: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5234: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5234: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5235: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5235: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5236: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5236: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5237: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5237: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5238: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5238: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5239: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5240: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5241: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5242: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5243: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5244: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5245: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5246: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 48 5247: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5248: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5249: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5250: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5250: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5251: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5251: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5252: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5252: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5253: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5253: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5254: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5254: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5255: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5255: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5256: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5257: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5258: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5259: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5260: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5261: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5262: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5263: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 49 5264: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5265: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5266: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5267: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5267: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5268: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5268: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5269: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5269: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5270: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5270: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5271: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5271: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5272: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5272: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5273: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5274: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5275: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5276: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5277: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5278: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5279: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5280: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 50 5281: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5282: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5283: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5284: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5284: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5285: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5285: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5286: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5286: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5287: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5287: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5288: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5288: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5289: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5289: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5290: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5291: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5292: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5293: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5294: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5295: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5296: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5297: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 51 5298: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5299: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5300: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5301: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5301: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5302: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5302: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5303: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5303: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5304: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5304: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5305: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5305: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5306: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5306: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5307: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5308: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5309: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5310: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5311: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5312: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5313: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5314: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 52 5315: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5316: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5317: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5318: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5318: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5319: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5319: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5320: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5320: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5321: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5321: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5322: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5322: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5323: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5323: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5324: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5325: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5326: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5327: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5328: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5329: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5330: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5331: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 53 5332: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5333: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5334: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5335: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5335: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5336: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5336: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5337: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5337: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5338: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5338: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5339: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5339: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5340: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5340: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5341: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5342: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5343: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5344: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5345: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5346: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5347: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5348: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 54 5349: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5350: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5351: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5352: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5352: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5353: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5353: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5354: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5354: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5355: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5355: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5356: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5356: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5357: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5357: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5358: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5359: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5360: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5361: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5362: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5363: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5364: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5365: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 55 5366: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5367: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5368: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5369: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5369: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5370: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5370: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5371: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5371: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5372: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5372: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5373: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5373: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5374: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5374: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5375: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5376: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5377: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5378: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5379: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5380: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5381: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5382: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 56 5383: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5384: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5385: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5386: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5386: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5387: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5387: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5388: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5388: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5389: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5389: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5390: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5390: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5391: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5391: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5392: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5393: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5394: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5395: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5396: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5397: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5398: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5399: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 57 5400: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5401: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5402: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5403: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5403: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5404: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5404: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5405: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5405: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5406: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5406: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5407: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5407: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5408: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5408: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5409: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5410: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5411: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5412: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5413: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5414: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5415: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5416: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 58 5417: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5418: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5419: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5420: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5420: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5421: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5421: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5422: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5422: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5423: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5423: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5424: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5424: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5425: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5425: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5426: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5427: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5428: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5429: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5430: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5431: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5432: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5433: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 59 5434: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5435: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5436: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5437: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5437: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5438: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5438: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5439: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5439: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5440: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5440: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5441: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5441: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5442: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5442: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5443: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5444: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5445: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5446: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5447: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5448: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5449: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5450: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 60 5451: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5452: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5453: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5454: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5454: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5455: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5455: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5456: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5456: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5457: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5457: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5458: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5458: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5459: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5459: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5460: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5461: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5462: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5463: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5464: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5465: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5466: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5467: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 61 5468: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5469: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5470: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5471: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5471: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5472: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5472: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5473: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5473: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5474: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5474: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5475: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5475: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5476: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5476: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5477: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5478: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5479: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5480: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5481: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5482: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5483: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5484: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 62 5485: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5486: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5487: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5488: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5488: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5489: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5489: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5490: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5490: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5491: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5491: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5492: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5492: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5493: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5493: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5494: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5495: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5496: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5497: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5498: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5499: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5500: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5501: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 63 5502: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5503: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5504: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5505: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5505: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5506: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5506: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5507: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5507: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5508: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5508: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5509: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5509: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5510: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5510: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5511: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5512: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5513: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5514: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5515: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5516: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5517: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5518: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 64 5519: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5520: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5521: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5522: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5522: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5523: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5523: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5524: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5524: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5525: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5525: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5526: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5526: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5527: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5527: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5528: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5529: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5530: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5531: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5532: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5533: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5534: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5535: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 65 5536: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5537: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5538: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5539: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5539: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5540: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5540: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5541: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5541: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5542: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5542: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5543: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5543: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5544: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5544: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5545: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5546: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5547: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5548: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5549: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5550: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5551: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5552: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 66 5553: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5554: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5555: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5556: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5556: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5557: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5557: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5558: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5558: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5559: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5559: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5560: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5560: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5561: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5561: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5562: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5563: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5564: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5565: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5566: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5567: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5568: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5569: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 67 5570: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5571: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5572: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5573: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5573: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5574: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5574: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5575: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5575: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5576: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5576: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5577: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5577: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5578: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5578: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5579: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5580: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5581: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5582: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5583: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5584: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5585: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5586: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 68 5587: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5588: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5589: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5590: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5590: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5591: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5591: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5592: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5592: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5593: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5593: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5594: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5594: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5595: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5595: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5596: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5597: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5598: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5599: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5600: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5601: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5602: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5603: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 69 5604: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5605: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5606: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5607: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5607: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5608: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5608: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5609: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5609: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5610: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5610: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5611: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5611: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5612: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5612: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5613: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5614: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5615: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5616: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5617: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5618: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5619: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5620: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 70 5621: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5622: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5623: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5624: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5624: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5625: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5625: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5626: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5626: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5627: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5627: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5628: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5628: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5629: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5629: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5630: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5631: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5632: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5633: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5634: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5635: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5636: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5637: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 71 5638: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5639: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5640: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5641: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5641: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5642: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5642: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5643: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5643: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5644: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5644: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5645: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5645: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5646: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5646: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5647: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5648: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5649: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5650: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5651: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5652: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5653: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5654: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 72 5655: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5656: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5657: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5658: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5658: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5659: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5659: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5660: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5660: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5661: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5661: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5662: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5662: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5663: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5663: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5664: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5665: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5666: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5667: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5668: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5669: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5670: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5671: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 73 5672: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5673: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5674: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5675: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5675: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5676: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5676: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5677: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5677: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5678: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5678: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5679: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5679: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5680: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5680: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5681: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5682: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5683: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5684: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5685: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5686: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5687: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5688: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 74 5689: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5690: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5691: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5692: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5692: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5693: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5693: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5694: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5694: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5695: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5695: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5696: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5696: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5697: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5697: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5698: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5699: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5700: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5701: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5702: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5703: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5704: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5705: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 75 5706: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5707: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5708: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5709: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5709: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5710: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5710: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5711: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5711: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5712: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5712: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5713: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5713: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5714: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5714: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5715: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5716: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5717: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5718: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5719: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5720: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5721: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5722: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 76 5723: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5724: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5725: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5726: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5726: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5727: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5727: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5728: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5728: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5729: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5729: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5730: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5730: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5731: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5731: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5732: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5733: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5734: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5735: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5736: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5737: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5738: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5739: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 77 5740: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5741: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5742: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5743: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5743: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5744: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5744: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5745: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5745: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5746: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5746: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5747: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5747: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5748: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5748: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5749: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5750: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5751: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5752: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5753: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5754: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5755: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5756: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 78 5757: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5758: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5759: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5760: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5760: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5761: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5761: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5762: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5762: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5763: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5763: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5764: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5764: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5765: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5765: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5766: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5767: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5768: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5769: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5770: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5771: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5772: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5773: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 79 5774: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5775: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5776: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5777: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5777: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5778: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5778: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5779: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5779: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5780: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5780: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5781: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5781: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5782: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5782: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5783: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5784: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5785: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5786: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5787: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5788: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5789: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5790: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 80 5791: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5792: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5793: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5794: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5794: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5795: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5795: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5796: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5796: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5797: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5797: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5798: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5798: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5799: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5799: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5800: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5801: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5802: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5803: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5804: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5805: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5806: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5807: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 81 5808: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5809: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5810: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5811: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5811: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5812: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5812: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5813: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5813: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5814: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5814: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5815: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5815: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5816: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5816: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5817: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5818: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5819: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5820: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5821: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5822: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5823: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5824: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 82 5825: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5826: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5827: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5828: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5828: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5829: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5829: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5830: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5830: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5831: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5831: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5832: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5832: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5833: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5833: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5834: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5835: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5836: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5837: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5838: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5839: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5840: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5841: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 83 5842: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5843: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5844: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5845: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5845: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5846: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5846: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5847: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5847: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5848: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5848: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5849: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5849: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5850: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5850: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5851: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5852: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5853: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5854: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5855: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5856: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5857: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5858: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 84 5859: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5860: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5861: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5862: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5862: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5863: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5863: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5864: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5864: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5865: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5865: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5866: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5866: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5867: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5867: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5868: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5869: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5870: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5871: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5872: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5873: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5874: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5875: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 85 5876: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5877: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5878: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5879: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5879: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5880: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5880: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5881: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5881: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5882: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5882: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5883: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5883: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5884: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5884: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5885: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5886: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5887: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5888: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5889: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5890: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5891: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5892: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 86 5893: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5894: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5895: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5896: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5896: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5897: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5897: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5898: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5898: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5899: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5899: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5900: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5900: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5901: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5901: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5902: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5903: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5904: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5905: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5906: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5907: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5908: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5909: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 87 5910: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5911: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5912: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5913: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5913: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5914: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5914: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5915: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5915: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5916: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5916: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5917: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5917: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5918: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5918: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5919: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5920: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5921: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5922: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5923: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5924: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5925: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5926: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 88 5927: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5928: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5929: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5930: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5930: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5931: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5931: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5932: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5932: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5933: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5933: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5934: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5934: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5935: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5935: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5936: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5937: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5938: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5939: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5940: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5941: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5942: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5943: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 89 5944: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5945: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5946: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5947: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5947: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5948: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5948: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5949: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5949: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5950: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5950: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5951: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5951: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5952: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5952: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5953: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5954: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5955: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5956: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5957: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5958: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5959: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5960: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 90 5961: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5962: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5963: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5964: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5964: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5965: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5965: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5966: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5966: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5967: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5967: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5968: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5968: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5969: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5969: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5970: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5971: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5972: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5973: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5974: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5975: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5976: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5977: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 91 5978: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5979: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5980: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5981: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5981: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5982: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5982: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5983: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5983: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5984: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5984: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5985: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5985: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5986: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5986: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5987: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5988: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5989: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5990: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5991: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5992: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5993: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5994: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 92 5995: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5996: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5997: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5998: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5998: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5999: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5999: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6000: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6000: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6001: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6001: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6002: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6002: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6003: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6003: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6004: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6005: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6006: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6007: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6008: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6009: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6010: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6011: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 93 6012: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6013: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6014: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6015: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6015: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6016: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6016: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6017: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6017: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6018: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6018: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6019: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6019: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6020: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6020: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6021: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6022: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6023: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6024: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6025: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6026: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6027: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6028: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 94 6029: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6030: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6031: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6032: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6032: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6033: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6033: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6034: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6034: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6035: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6035: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6036: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6036: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6037: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6037: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6038: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6039: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6040: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6041: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6042: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6043: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6044: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6045: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 95 6046: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6047: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6048: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6049: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6049: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6050: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6050: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6051: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6051: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6052: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6052: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6053: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6053: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6054: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6054: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6055: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6056: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6057: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6058: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6059: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6060: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6061: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6062: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 96 6063: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6064: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6065: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6066: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6066: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6067: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6067: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6068: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6068: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6069: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6069: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6070: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6070: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6071: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6071: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6072: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6073: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6074: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6075: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6076: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6077: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6078: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6079: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 97 6080: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6081: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6082: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6083: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6083: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6084: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6084: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6085: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6085: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6086: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6086: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6087: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6087: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6088: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6088: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6089: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6090: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6091: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6092: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6093: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6094: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6095: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6096: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 98 6097: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6098: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6099: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6100: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6100: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6101: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6101: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6102: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6102: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6103: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6103: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6104: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6104: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6105: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6105: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6106: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6107: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6108: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6109: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6110: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6111: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6112: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6113: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 99 6114: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6115: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6116: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6117: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6117: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6118: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6118: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6119: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6119: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6120: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6120: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6121: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6121: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6122: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6122: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6123: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6124: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6125: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6126: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6127: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6128: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6129: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6130: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 100 6131: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6132: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6133: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6134: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6134: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6135: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6135: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6136: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6136: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6137: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6137: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6138: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6138: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6139: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6139: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6140: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6141: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6142: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6143: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6144: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6145: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6146: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6147: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 101 6148: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6149: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6150: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6151: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6151: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6152: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6152: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6153: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6153: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6154: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6154: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6155: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6155: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6156: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6156: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6157: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6158: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6159: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6160: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6161: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6162: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6163: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6164: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 102 6165: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6166: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6167: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6168: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6168: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6169: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6169: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6170: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6170: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6171: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6171: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6172: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6172: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6173: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6173: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6174: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6175: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6176: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6177: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6178: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6179: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6180: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6181: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 103 6182: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6183: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6184: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6185: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6185: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6186: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6186: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6187: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6187: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6188: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6188: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6189: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6189: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6190: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6190: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6191: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6192: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6193: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6194: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6195: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6196: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6197: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6198: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 104 6199: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6200: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6201: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6202: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6202: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6203: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6203: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6204: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6204: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6205: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6205: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6206: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6206: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6207: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6207: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6208: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6209: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6210: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6211: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6212: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6213: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6214: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6215: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 105 6216: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6217: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6218: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6219: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6219: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6220: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6220: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6221: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6221: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6222: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6222: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6223: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6223: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6224: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6224: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6225: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6226: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6227: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6228: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6229: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6230: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6231: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6232: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 106 6233: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6234: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6235: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6236: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6236: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6237: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6237: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6238: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6238: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6239: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6239: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6240: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6240: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6241: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6241: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6242: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6243: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6244: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6245: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6246: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6247: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6248: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6249: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 107 6250: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6251: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6252: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6253: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6253: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6254: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6254: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6255: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6255: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6256: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6256: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6257: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6257: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6258: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6258: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6259: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6260: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6261: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6262: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6263: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6264: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6265: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6266: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 108 6267: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6268: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6269: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6270: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6270: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6271: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6271: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6272: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6272: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6273: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6273: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6274: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6274: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6275: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6275: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6276: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6277: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6278: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6279: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6280: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6281: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6282: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6283: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 109 6284: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6285: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6286: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6287: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6287: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6288: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6288: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6289: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6289: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6290: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6290: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6291: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6291: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6292: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6292: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6293: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6294: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6295: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6296: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6297: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6298: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6299: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6300: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 110 6301: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6302: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6303: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6304: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6304: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6305: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6305: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6306: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6306: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6307: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6307: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6308: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6308: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6309: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6309: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6310: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6311: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6312: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6313: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6314: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6315: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6316: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6317: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 111 6318: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6319: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6320: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6321: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6321: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6322: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6322: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6323: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6323: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6324: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6324: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6325: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6325: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6326: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6326: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6327: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6328: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6329: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6330: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6331: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6332: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6333: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6334: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 112 6335: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6336: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6337: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6338: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6338: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6339: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6339: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6340: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6340: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6341: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6341: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6342: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6342: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6343: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6343: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6344: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6345: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6346: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6347: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6348: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6349: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6350: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6351: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 113 6352: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6353: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6354: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6355: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6355: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6356: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6356: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6357: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6357: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6358: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6358: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6359: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6359: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6360: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6360: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6361: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6362: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6363: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6364: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6365: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6366: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6367: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6368: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 114 6369: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6370: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6371: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6372: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6372: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6373: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6373: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6374: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6374: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6375: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6375: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6376: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6376: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6377: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6377: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6378: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6379: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6380: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6381: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6382: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6383: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6384: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6385: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 115 6386: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6387: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6388: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6389: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6389: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6390: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6390: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6391: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6391: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6392: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6392: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6393: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6393: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6394: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6394: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6395: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6396: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6397: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6398: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6399: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6400: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6401: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6402: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 116 6403: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6404: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6405: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6406: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6406: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6407: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6407: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6408: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6408: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6409: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6409: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6410: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6410: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6411: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6411: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6412: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6413: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6414: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6415: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6416: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6417: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6418: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6419: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 117 6420: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6421: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6422: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6423: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6423: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6424: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6424: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6425: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6425: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6426: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6426: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6427: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6427: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6428: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6428: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6429: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6430: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6431: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6432: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6433: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6434: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6435: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6436: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 118 6437: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6438: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6439: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6440: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6440: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6441: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6441: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6442: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6442: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6443: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6443: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6444: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6444: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6445: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6445: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6446: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6447: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6448: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6449: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6450: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6451: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6452: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6453: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 119 6454: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6455: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6456: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6457: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6457: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6458: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6458: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6459: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6459: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6460: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6460: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6461: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6461: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6462: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6462: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6463: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6464: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6465: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6466: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6467: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6468: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6469: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6470: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 120 6471: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6472: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6473: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6474: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6474: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6475: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6475: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6476: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6476: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6477: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6477: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6478: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6478: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6479: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6479: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6480: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6481: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6482: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6483: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6484: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6485: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6486: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6487: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 121 6488: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6489: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6490: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6491: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6491: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6492: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6492: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6493: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6493: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6494: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6494: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6495: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6495: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6496: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6496: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6497: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6498: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6499: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6500: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6501: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6502: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6503: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6504: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 122 6505: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6506: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6507: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6508: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6508: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6509: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6509: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6510: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6510: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6511: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6511: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6512: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6512: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6513: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6513: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6514: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6515: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6516: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6517: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6518: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6519: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6520: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6521: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 123 6522: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6523: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6524: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6525: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6525: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6526: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6526: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6527: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6527: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6528: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6528: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6529: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6529: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6530: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6530: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6531: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6532: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6533: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6534: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6535: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6536: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6537: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6538: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 124 6539: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6540: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6541: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6542: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6542: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6543: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6543: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6544: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6544: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6545: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6545: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6546: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6546: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6547: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6547: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6548: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6549: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6550: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6551: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6552: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6553: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6554: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6555: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 125 6556: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6557: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6558: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6559: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6559: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6560: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6560: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6561: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6561: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6562: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6562: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6563: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6563: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6564: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6564: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6565: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6566: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6567: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6568: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6569: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6570: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6571: proc 1 (urcu_reader) line 110 "urcu.spin" (state 36) [(((reader_progress[0]>reader_progress[3])&&(reader_progress[3]<2)))] 6572: proc 1 (urcu_reader) line 111 "urcu.spin" (state 37) [tmp = (urcu_active_readers-1)] urcu_reader(1):tmp = 125 6573: proc 1 (urcu_reader) line 112 "urcu.spin" (state 38) [urcu_active_readers = tmp] 6574: proc 1 (urcu_reader) line 113 "urcu.spin" (state 39) [reader_progress[3] = 1] 6575: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6575: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6576: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6576: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6577: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6577: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6578: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6578: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6579: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6579: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6580: proc 1 (urcu_reader) line 127 "urcu.spin" (state 51) [((tmp>=4))] 6580: proc 1 (urcu_reader) line 128 "urcu.spin" (state 52) [done = 1] urcu_reader(1):done = 1 6581: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6581: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6582: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6583: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6584: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6585: proc 1 (urcu_reader) line 160 "urcu.spin" (state 82) [((done==1))] spin: line 164 "urcu.spin", Error: assertion violated spin: text of failed assertion: assert(((tmp_free==0)||(tmp_removed==1))) 6585: proc 1 (urcu_reader) line 164 "urcu.spin" (state 91) [assert(((tmp_free==0)||(tmp_removed==1)))] spin: trail ends after 6585 steps #processes: 2 removed = 1 free = 1 need_mb = 0 reader_progress[0] = 1 reader_progress[1] = 1 reader_progress[2] = 1 reader_progress[3] = 1 urcu_gp_ctr = 1 urcu_active_readers = 125 6585: proc 1 (urcu_reader) line 167 "urcu.spin" (state 98) 6585: proc 0 (:init:) line 249 "urcu.spin" (state 8) 3 processes created