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:35:49 -0800 Subject: [ltt-dev] [RFC git tree] Userspace RCU (urcu) for Linux (repost) In-Reply-To: <20090211214258.GA32407@Krystal> References: <20090210211643.GL6742@linux.vnet.ibm.com> <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> Message-ID: <20090212003549.GU6694@linux.vnet.ibm.com> On Wed, Feb 11, 2009 at 04:42:58PM -0500, Mathieu Desnoyers wrote: > * Paul E. McKenney (paulmck at linux.vnet.ibm.com) wrote: [ . . . ] > > > Hrm, let me present it in a different, more straightfoward way : > > > > > > In you Promela model (here : http://lkml.org/lkml/2009/2/10/419) > > > > > > There is a memory barrier here in the updater : > > > > > > 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; > > > urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT; > > > > I believe you were actually looking for a memory barrier here, not? > > I do not believe that your urcu.c has a memory barrier here, please > > see below. > > > > > 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; > > > > > > However, in your C code of nest_32.c, there is none. So it is at the > > > very least an inconsistency between your code and your model. > > > > The urcu.c 3a9e6e9df706b8d39af94d2f027210e2e7d4106e lays out as follows: > > > > synchronize_rcu() > > > > switch_qparity() > > > > force_mb_all_threads() > > > > switch_next_urcu_qparity() [Just does counter flip] > > > > Hrm... there would potentially be a missing mb() here. K, I added it to the model. > > wait_for_quiescent_state() > > > > Wait for all threads > > > > force_mb_all_threads() > > My model does not represent this > > memory barrier, because it seemed to > > me that it was redundant with the > > following one. > > > > Yes, this one is redundant. I left it in for now... > > I added it, no effect. > > > > switch_qparity() > > > > force_mb_all_threads() > > > > switch_next_urcu_qparity() [Just does counter flip] > > > > Same as above, potentially missing mb(). I added it to the model. > > wait_for_quiescent_state() > > > > Wait for all threads > > > > force_mb_all_threads() > > > > The rcu_nest32.c 6da793208a8f60ea41df60164ded85b4c5c5307d lays out as > > follows: > > > > synchronize_rcu() > > > > flip_counter_and_wait() > > > > flips counter > > > > smp_mb(); > > > > Wait for threads > > > > this is the point where I wonder if we should add a mb() to your code. Might well be, though I would argue for the very end, where I left out the smp_mb(). I clearly need to make another Promela model for this code, but we should probably focus on yours first, given that I don't have any use cases for mine. > > flip_counter_and_wait() > > > > flips counter > > > > smp_mb(); > > > > Wait for threads And I really do have an unlock followed by an smp_mb() at this point. > > So, if I am reading the code correctly, I have memory barriers > > everywhere you don't and vice versa. ;-) > > > > Exactly. You have mb() between > flips counter and (next) Wait for threads > > I have mb() between > (previous) Wait for threads and flips counter > > Both might be required. Or none. :) Well, adding in the two to yours still gets Promela failures, please see attached. Nothing quite like a multi-thousand step failure case, I have to admit! ;-) > > The reason that I believe that I do not need a memory barrier between > > the wait-for-threads and the subsequent flip is that the threads we > > are waiting for have to have already committed to the earlier value of > > the counter, and so changing the counter out of order has no effect. > > > > Does this make sense, or am I confused? > > So if we remove the mb() as in your code, between the flips counter and > (next) Wait for thread, we are doing these operations in random order at > the write site: I don't believe that I get to remove and mb()s from my code... > Sequence 1 - what we expect > A.1 - flip counter > A.2 - read counter > B - read other threads urcu_active_readers > > So what happens if the CPU decides to reorder the unrelated > operations? We get : > > Sequence 2 > B - read other threads urcu_active_readers > A.1 - flip counter > A.2 - read counter > > Sequence 3 > A.1 - flip counter > A.2 - read counter > B - read other threads urcu_active_readers > > Sequence 4 > A.1 - flip counter > B - read other threads urcu_active_readers > A.2 - read counter > > > Sequence 1, 3 and 4 are OK because the counter flip happens before we > read other thread's urcu_active_readers counts. > > However, we have to consider Sequence 2 carefully, because we will read > other threads uru_active_readers count before those readers see that we > flipped the counter. > > The reader side does either : > > seq. 1 > R.1 - read urcu_active_readers > S.2 - read counter > RS.2- write urcu_active_readers, depends on read counter and read > urcu_active_readers > > (with R.1 and S.2 in random order) > > or > > seq. 2 > R.1 - read urcu_active_readers > R.2 - write urcu_active_readers, depends on read urcu_active_readers > > > So we could have the following reader+writer sequence : > > Interleaved writer Sequence 2 and reader seq. 1. > > Reader: > R.1 - read urcu_active_readers > S.2 - read counter > Writer: > B - read other threads urcu_active_readers (there are none) > A.1 - flip counter > A.2 - read counter > Reader: > RS.2- write urcu_active_readers, depends on read counter and read > urcu_active_readers > > Here, the reader would have updated its counter as belonging to the old > q.s. period, but the writer will later wait for the new period. But > given the writer will eventually do a second flip+wait, the reader in > the other q.s. window will be caught by the second flip. > > Therefore, we could be tempted to think that those mb() could be > unnecessary, which would lead to a scheme where urcu_active_readers and > urcu_gp_ctr are done in a completely random order one vs the other. > Let's see what it gives : > > synchronize_rcu() > > force_mb_all_threads() /* > * Orders pointer publication and > * (urcu_active_readers/urcu_gp_ctr accesses) > */ > switch_qparity() > > switch_next_urcu_qparity() [just does counter flip 0->1] > > wait_for_quiescent_state() > > wait for all threads in parity 0 > > switch_qparity() > > switch_next_urcu_qparity() [Just does counter flip 1->0] > > wait_for_quiescent_state() > > Wait for all threads in parity 1 > > force_mb_all_threads() /* > * Orders > * (urcu_active_readers/urcu_gp_ctr accesses) > * and old data removal. > */ > > > > *but* ! There is a reason why we don't want to do this. If > > switch_next_urcu_qparity() [Just does counter flip 1->0] > > happens before the end of the previous > > Wait for all threads in parity 0 > > We enter in a situation where all newly coming readers will see the > parity bit as 0, although we are still waiting for that parity to end. > We end up in a state when the writer can be blocked forever (no possible > progress) if there are steadily readers subscribed for the data. > > Basically, to put it differently, we could simply remove the bit > flipping from the writer and wait for *all* readers to exit their > critical section (even the ones simply interested in the new pointer). > But this shares the same problem the version above has, which is that we > end up in a situation where the writer won't progress if there are > always readers in a critical section. > > The same applies to > > switch_next_urcu_qparity() [Just does counter flip 0->1] > > wait for all threads in parity 0 > > If we don't put a mb() between those two (as I mistakenly did), we can > end up waiting for readers in parity 0 while the parity bit wasn't > flipped yet. oops. Same potential no-progress situation. > > The ordering of memory reads in the reader for > urcu_active_readers/urcu_gp_ctr accesses does not seem to matter because > the data contains information about which q.s. period parity it is in. > In whichever order those variables are read seems to all work fine. > > In the end, it's to insure that the writer will always progress that we > have to enforce smp_mb() between *all* switch_next_urcu_qparity and wait > for threads. Mine and yours. > > Or maybe there is a detail I haven't correctly understood that insures > this already without the mb() in your code ? > > > (BTW, I do not trust my model yet, as it currently cannot detect the > > failure case I pointed out earlier. :-/ Here and I thought that the > > point of such models was to detect additional failure cases!!!) > > > > Yes, I'll have to dig deeper into it. Well, as I said, I attached the current model and the error trail. 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; need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; 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; need_mb = 1; do :: need_mb == 1 -> skip; :: need_mb == 0 -> break; od; 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 252 "urcu.spin" (state 1) [reader_progress[0] = 0] 1: proc 0 (:init:) line 253 "urcu.spin" (state 2) [reader_progress[1] = 0] 1: proc 0 (:init:) line 254 "urcu.spin" (state 3) [reader_progress[2] = 0] 1: proc 0 (:init:) line 255 "urcu.spin" (state 4) [reader_progress[3] = 0] Starting urcu_reader with pid 1 2: proc 0 (:init:) line 256 "urcu.spin" (state 5) [(run urcu_reader())] Starting urcu_updater with pid 2 3: proc 0 (:init:) line 257 "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 189 "urcu.spin" (state 11) [need_mb = 1] 2206: proc 2 (urcu_updater) line 191 "urcu.spin" (state 12) [((need_mb==1))] 2207: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2208: proc 2 (urcu_updater) line 191 "urcu.spin" (state 13) [(1)] 2209: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2210: proc 2 (urcu_updater) line 192 "urcu.spin" (state 14) [((need_mb==0))] 2211: proc 2 (urcu_updater) line 195 "urcu.spin" (state 19) [(1)] 2212: proc 2 (urcu_updater) line 201 "urcu.spin" (state 22) [else] 2213: proc 2 (urcu_updater) line 204 "urcu.spin" (state 29) [need_mb = 1] 2214: proc 2 (urcu_updater) line 206 "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 206 "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 207 "urcu.spin" (state 32) [((need_mb==0))] 2219: proc 2 (urcu_updater) line 214 "urcu.spin" (state 37) [need_mb = 1] 2220: proc 2 (urcu_updater) line 216 "urcu.spin" (state 38) [((need_mb==1))] 2221: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2222: proc 2 (urcu_updater) line 216 "urcu.spin" (state 39) [(1)] 2223: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2224: proc 2 (urcu_updater) line 217 "urcu.spin" (state 40) [((need_mb==0))] spin: line 219 "urcu.spin", Error: value (257->1 (8)) truncated in assignment 2225: proc 2 (urcu_updater) line 219 "urcu.spin" (state 45) [urcu_gp_ctr = (urcu_gp_ctr+(1<<7))] 2226: proc 2 (urcu_updater) line 220 "urcu.spin" (state 46) [need_mb = 1] 2227: proc 2 (urcu_updater) line 222 "urcu.spin" (state 47) [((need_mb==1))] 2228: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2229: proc 2 (urcu_updater) line 222 "urcu.spin" (state 48) [(1)] 2230: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2231: proc 2 (urcu_updater) line 223 "urcu.spin" (state 49) [((need_mb==0))] 2232: proc 2 (urcu_updater) line 226 "urcu.spin" (state 54) [(1)] 2233: proc 2 (urcu_updater) line 232 "urcu.spin" (state 57) [else] 2234: proc 2 (urcu_updater) line 235 "urcu.spin" (state 64) [need_mb = 1] 2235: proc 2 (urcu_updater) line 237 "urcu.spin" (state 65) [((need_mb==1))] 2236: proc 1 (urcu_reader) line 147 "urcu.spin" (state 69) [((need_mb==1))] 2237: proc 2 (urcu_updater) line 237 "urcu.spin" (state 66) [(1)] 2238: proc 1 (urcu_reader) line 148 "urcu.spin" (state 70) [need_mb = 0] 2239: proc 2 (urcu_updater) line 238 "urcu.spin" (state 67) [((need_mb==0))] 2240: proc 2 (urcu_updater) line 242 "urcu.spin" (state 72) [free = 1] 2241: proc 2 terminates 2242: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2243: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2244: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2245: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2246: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2247: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 128 2248: proc 1 (urcu_reader) line 88 "urcu.spin" (state 13) [(((tmp&((1<<7)-1))==0))] 2249: proc 1 (urcu_reader) line 89 "urcu.spin" (state 14) [tmp = urcu_gp_ctr] urcu_reader(1):tmp = 1 2250: proc 1 (urcu_reader) line 96 "urcu.spin" (state 19) [(1)] 2251: proc 1 (urcu_reader) line 98 "urcu.spin" (state 24) [urcu_active_readers = tmp] 2252: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2253: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2253: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2254: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2254: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2255: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2255: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2256: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2256: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2257: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2257: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2258: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2258: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2259: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2260: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2261: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2262: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2263: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2264: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2265: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2266: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 1 2267: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2268: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2269: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2270: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2270: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2271: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2271: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2272: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2272: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2273: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2273: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2274: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2274: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2275: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2275: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2276: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2277: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2278: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2279: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2280: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2281: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2282: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2283: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 2 2284: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2285: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2286: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2287: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2287: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2288: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2288: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2289: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2289: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2290: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2290: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2291: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2291: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2292: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2292: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2293: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2294: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2295: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2296: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2297: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2298: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2299: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2300: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 3 2301: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2302: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2303: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2304: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2304: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2305: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2305: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2306: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2306: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2307: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2307: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2308: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2308: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2309: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2309: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2310: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2311: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2312: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2313: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2314: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2315: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2316: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2317: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 4 2318: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2319: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2320: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2321: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2321: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2322: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2322: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2323: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2323: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2324: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2324: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2325: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2325: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2326: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2326: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2327: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2328: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2329: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2330: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2331: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2332: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2333: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2334: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 5 2335: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2336: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2337: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2338: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2338: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2339: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2339: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2340: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2340: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2341: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2341: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2342: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2342: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2343: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2343: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2344: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2345: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2346: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2347: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2348: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2349: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2350: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2351: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 6 2352: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2353: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2354: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2355: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2355: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2356: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2356: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2357: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2357: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2358: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2358: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2359: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2359: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2360: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2360: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2361: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2362: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2363: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2364: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2365: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2366: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2367: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2368: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 7 2369: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2370: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2371: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2372: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2372: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2373: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2373: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2374: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2374: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2375: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2375: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2376: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2376: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2377: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2377: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2378: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2379: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2380: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2381: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2382: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2383: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2384: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2385: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 8 2386: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2387: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2388: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2389: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2389: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2390: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2390: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2391: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2391: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2392: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2392: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2393: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2393: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2394: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2394: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2395: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2396: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2397: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2398: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2399: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2400: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2401: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2402: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 9 2403: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2404: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2405: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2406: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2406: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2407: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2407: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2408: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2408: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2409: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2409: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2410: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2410: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2411: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2411: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2412: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2413: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2414: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2415: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2416: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2417: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2418: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2419: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 10 2420: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2421: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2422: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2423: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2423: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2424: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2424: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2425: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2425: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2426: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2426: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2427: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2427: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2428: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2428: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2429: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2430: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2431: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2432: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2433: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2434: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2435: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2436: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 11 2437: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2438: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2439: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2440: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2440: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2441: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2441: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2442: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2442: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2443: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2443: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2444: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2444: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2445: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2445: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2446: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2447: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2448: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2449: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2450: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2451: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2452: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2453: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 12 2454: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2455: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2456: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2457: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2457: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2458: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2458: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2459: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2459: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2460: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2460: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2461: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2461: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2462: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2462: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2463: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2464: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2465: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2466: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2467: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2468: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2469: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2470: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 13 2471: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2472: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2473: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2474: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2474: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2475: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2475: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2476: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2476: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2477: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2477: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2478: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2478: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2479: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2479: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2480: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2481: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2482: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2483: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2484: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2485: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2486: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2487: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 14 2488: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2489: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2490: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2491: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2491: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2492: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2492: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2493: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2493: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2494: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2494: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2495: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2495: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2496: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2496: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2497: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2498: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2499: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2500: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2501: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2502: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2503: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2504: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 15 2505: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2506: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2507: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2508: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2508: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2509: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2509: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2510: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2510: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2511: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2511: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2512: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2512: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2513: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2513: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2514: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2515: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2516: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2517: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2518: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2519: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2520: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2521: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 16 2522: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2523: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2524: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2525: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2525: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2526: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2526: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2527: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2527: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2528: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2528: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2529: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2529: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2530: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2530: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2531: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2532: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2533: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2534: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2535: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2536: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2537: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2538: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 17 2539: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2540: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2541: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2542: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2542: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2543: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2543: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2544: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2544: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2545: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2545: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2546: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2546: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2547: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2547: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2548: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2549: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2550: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2551: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2552: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2553: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2554: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2555: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 18 2556: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2557: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2558: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2559: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2559: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2560: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2560: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2561: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2561: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2562: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2562: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2563: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2563: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2564: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2564: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2565: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2566: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2567: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2568: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2569: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2570: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2571: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2572: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 19 2573: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2574: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2575: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2576: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2576: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2577: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2577: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2578: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2578: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2579: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2579: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2580: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2580: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2581: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2581: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2582: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2583: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2584: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2585: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2586: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2587: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2588: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2589: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 20 2590: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2591: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2592: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2593: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2593: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2594: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2594: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2595: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2595: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2596: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2596: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2597: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2597: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2598: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2598: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2599: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2600: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2601: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2602: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2603: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2604: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2605: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2606: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 21 2607: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2608: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2609: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2610: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2610: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2611: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2611: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2612: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2612: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2613: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2613: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2614: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2614: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2615: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2615: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2616: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2617: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2618: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2619: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2620: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2621: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2622: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2623: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 22 2624: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2625: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2626: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2627: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2627: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2628: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2628: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2629: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2629: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2630: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2630: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2631: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2631: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2632: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2632: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2633: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2634: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2635: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2636: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2637: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2638: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2639: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2640: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 23 2641: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2642: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2643: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2644: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2644: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2645: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2645: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2646: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2646: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2647: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2647: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2648: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2648: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2649: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2649: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2650: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2651: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2652: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2653: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2654: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2655: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2656: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2657: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 24 2658: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2659: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2660: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2661: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2661: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2662: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2662: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2663: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2663: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2664: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2664: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2665: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2665: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2666: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2666: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2667: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2668: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2669: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2670: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2671: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2672: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2673: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2674: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 25 2675: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2676: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2677: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2678: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2678: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2679: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2679: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2680: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2680: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2681: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2681: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2682: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2682: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2683: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2683: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2684: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2685: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2686: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2687: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2688: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2689: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2690: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2691: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 26 2692: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2693: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2694: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2695: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2695: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2696: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2696: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2697: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2697: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2698: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2698: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2699: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2699: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2700: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2700: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2701: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2702: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2703: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2704: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2705: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2706: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2707: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2708: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 27 2709: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2710: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2711: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2712: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2712: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2713: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2713: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2714: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2714: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2715: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2715: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2716: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2716: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2717: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2717: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2718: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2719: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2720: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2721: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2722: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2723: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2724: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2725: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 28 2726: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2727: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2728: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2729: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2729: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2730: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2730: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2731: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2731: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2732: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2732: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2733: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2733: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2734: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2734: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2735: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2736: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2737: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2738: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2739: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2740: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2741: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2742: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 29 2743: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2744: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2745: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2746: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2746: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2747: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2747: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2748: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2748: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2749: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2749: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2750: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2750: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2751: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2751: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2752: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2753: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2754: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2755: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2756: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2757: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2758: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2759: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 30 2760: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2761: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2762: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2763: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2763: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2764: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2764: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2765: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2765: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2766: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2766: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2767: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2767: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2768: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2768: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2769: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2770: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2771: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2772: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2773: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2774: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2775: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2776: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 31 2777: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2778: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2779: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2780: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2780: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2781: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2781: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2782: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2782: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2783: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2783: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2784: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2784: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2785: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2785: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2786: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2787: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2788: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2789: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2790: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2791: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2792: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2793: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 32 2794: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2795: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2796: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2797: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2797: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2798: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2798: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2799: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2799: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2800: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2800: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2801: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2801: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2802: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2802: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2803: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2804: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2805: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2806: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2807: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2808: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2809: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2810: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 33 2811: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2812: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2813: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2814: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2814: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2815: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2815: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2816: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2816: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2817: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2817: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2818: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2818: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2819: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2819: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2820: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2821: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2822: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2823: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2824: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2825: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2826: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2827: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 34 2828: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2829: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2830: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2831: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2831: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2832: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2832: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2833: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2833: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2834: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2834: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2835: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2835: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2836: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2836: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2837: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2838: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2839: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2840: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2841: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2842: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2843: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2844: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 35 2845: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2846: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2847: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2848: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2848: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2849: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2849: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2850: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2850: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2851: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2851: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2852: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2852: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2853: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2853: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2854: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2855: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2856: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2857: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2858: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2859: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2860: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2861: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 36 2862: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2863: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2864: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2865: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2865: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2866: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2866: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2867: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2867: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2868: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2868: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2869: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2869: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2870: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2870: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2871: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2872: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2873: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2874: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2875: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2876: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2877: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2878: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 37 2879: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2880: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2881: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2882: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2882: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2883: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2883: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2884: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2884: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2885: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2885: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2886: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2886: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2887: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2887: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2888: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2889: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2890: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2891: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2892: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2893: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2894: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2895: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 38 2896: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2897: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2898: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2899: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2899: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2900: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2900: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2901: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2901: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2902: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2902: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2903: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2903: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2904: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2904: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2905: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2906: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2907: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2908: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2909: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2910: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2911: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2912: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 39 2913: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2914: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2915: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2916: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2916: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2917: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2917: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2918: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2918: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2919: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2919: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2920: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2920: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2921: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2921: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2922: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2923: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2924: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2925: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2926: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2927: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2928: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2929: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 40 2930: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2931: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2932: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2933: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2933: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2934: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2934: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2935: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2935: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2936: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2936: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2937: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2937: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2938: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2938: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2939: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2940: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2941: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2942: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2943: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2944: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2945: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2946: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 41 2947: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2948: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2949: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2950: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2950: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2951: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2951: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2952: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2952: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2953: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2953: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2954: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2954: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2955: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2955: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2956: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2957: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2958: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2959: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2960: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2961: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2962: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2963: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 42 2964: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2965: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2966: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2967: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2967: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2968: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2968: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2969: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2969: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2970: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2970: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2971: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2971: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2972: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2972: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2973: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2974: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2975: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2976: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2977: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2978: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2979: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2980: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 43 2981: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2982: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 2983: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 2984: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 2984: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 2985: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2985: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 2986: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 2986: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 2987: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2987: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 2988: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 2988: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 2989: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 2989: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 2990: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 2991: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 2992: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 2993: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 2994: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 2995: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 2996: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 2997: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 44 2998: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 2999: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3000: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3001: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3001: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3002: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3002: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3003: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3003: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3004: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3004: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3005: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3005: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3006: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3006: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3007: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3008: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3009: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3010: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3011: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3012: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3013: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3014: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 45 3015: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3016: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3017: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3018: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3018: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3019: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3019: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3020: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3020: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3021: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3021: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3022: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3022: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3023: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3023: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3024: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3025: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3026: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3027: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3028: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3029: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3030: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3031: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 46 3032: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3033: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3034: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3035: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3035: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3036: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3036: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3037: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3037: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3038: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3038: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3039: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3039: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3040: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3040: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3041: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3042: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3043: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3044: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3045: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3046: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3047: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3048: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 47 3049: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3050: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3051: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3052: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3052: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3053: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3053: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3054: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3054: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3055: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3055: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3056: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3056: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3057: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3057: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3058: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3059: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3060: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3061: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3062: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3063: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3064: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3065: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 48 3066: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3067: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3068: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3069: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3069: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3070: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3070: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3071: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3071: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3072: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3072: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3073: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3073: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3074: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3074: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3075: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3076: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3077: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3078: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3079: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3080: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3081: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3082: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 49 3083: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3084: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3085: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3086: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3086: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3087: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3087: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3088: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3088: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3089: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3089: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3090: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3090: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3091: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3091: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3092: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3093: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3094: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3095: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3096: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3097: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3098: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3099: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 50 3100: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3101: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3102: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3103: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3103: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3104: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3104: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3105: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3105: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3106: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3106: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3107: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3107: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3108: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3108: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3109: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3110: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3111: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3112: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3113: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3114: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3115: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3116: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 51 3117: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3118: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3119: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3120: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3120: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3121: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3121: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3122: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3122: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3123: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3123: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3124: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3124: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3125: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3125: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3126: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3127: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3128: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3129: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3130: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3131: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3132: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3133: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 52 3134: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3135: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3136: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3137: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3137: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3138: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3138: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3139: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3139: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3140: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3140: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3141: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3141: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3142: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3142: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3143: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3144: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3145: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3146: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3147: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3148: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3149: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3150: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 53 3151: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3152: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3153: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3154: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3154: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3155: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3155: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3156: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3156: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3157: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3157: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3158: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3158: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3159: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3159: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3160: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3161: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3162: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3163: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3164: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3165: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3166: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3167: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 54 3168: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3169: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3170: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3171: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3171: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3172: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3172: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3173: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3173: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3174: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3174: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3175: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3175: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3176: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3176: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3177: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3178: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3179: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3180: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3181: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3182: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3183: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3184: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 55 3185: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3186: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3187: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3188: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3188: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3189: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3189: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3190: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3190: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3191: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3191: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3192: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3192: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3193: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3193: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3194: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3195: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3196: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3197: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3198: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3199: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3200: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3201: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 56 3202: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3203: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3204: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3205: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3205: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3206: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3206: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3207: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3207: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3208: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3208: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3209: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3209: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3210: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3210: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3211: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3212: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3213: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3214: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3215: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3216: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3217: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3218: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 57 3219: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3220: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3221: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3222: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3222: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3223: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3223: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3224: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3224: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3225: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3225: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3226: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3226: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3227: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3227: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3228: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3229: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3230: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3231: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3232: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3233: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3234: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3235: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 58 3236: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3237: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3238: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3239: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3239: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3240: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3240: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3241: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3241: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3242: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3242: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3243: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3243: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3244: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3244: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3245: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3246: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3247: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3248: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3249: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3250: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3251: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3252: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 59 3253: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3254: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3255: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3256: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3256: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3257: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3257: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3258: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3258: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3259: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3259: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3260: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3260: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3261: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3261: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3262: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3263: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3264: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3265: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3266: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3267: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3268: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3269: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 60 3270: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3271: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3272: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3273: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3273: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3274: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3274: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3275: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3275: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3276: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3276: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3277: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3277: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3278: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3278: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3279: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3280: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3281: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3282: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3283: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3284: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3285: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3286: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 61 3287: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3288: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3289: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3290: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3290: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3291: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3291: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3292: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3292: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3293: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3293: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3294: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3294: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3295: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3295: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3296: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3297: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3298: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3299: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3300: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3301: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3302: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3303: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 62 3304: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3305: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3306: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3307: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3307: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3308: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3308: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3309: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3309: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3310: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3310: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3311: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3311: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3312: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3312: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3313: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3314: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3315: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3316: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3317: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3318: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3319: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3320: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 63 3321: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3322: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3323: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3324: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3324: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3325: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3325: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3326: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3326: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3327: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3327: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3328: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3328: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3329: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3329: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3330: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3331: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3332: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3333: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3334: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3335: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3336: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3337: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 64 3338: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3339: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3340: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3341: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3341: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3342: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3342: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3343: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3343: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3344: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3344: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3345: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3345: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3346: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3346: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3347: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3348: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3349: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3350: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3351: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3352: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3353: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3354: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 65 3355: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3356: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3357: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3358: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3358: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3359: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3359: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3360: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3360: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3361: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3361: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3362: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3362: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3363: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3363: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3364: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3365: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3366: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3367: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3368: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3369: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3370: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3371: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 66 3372: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3373: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3374: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3375: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3375: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3376: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3376: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3377: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3377: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3378: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3378: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3379: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3379: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3380: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3380: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3381: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3382: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3383: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3384: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3385: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3386: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3387: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3388: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 67 3389: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3390: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3391: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3392: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3392: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3393: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3393: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3394: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3394: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3395: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3395: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3396: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3396: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3397: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3397: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3398: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3399: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3400: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3401: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3402: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3403: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3404: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3405: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 68 3406: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3407: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3408: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3409: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3409: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3410: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3410: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3411: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3411: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3412: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3412: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3413: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3413: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3414: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3414: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3415: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3416: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3417: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3418: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3419: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3420: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3421: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3422: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 69 3423: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3424: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3425: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3426: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3426: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3427: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3427: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3428: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3428: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3429: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3429: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3430: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3430: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3431: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3431: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3432: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3433: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3434: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3435: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3436: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3437: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3438: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3439: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 70 3440: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3441: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3442: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3443: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3443: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3444: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3444: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3445: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3445: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3446: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3446: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3447: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3447: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3448: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3448: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3449: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3450: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3451: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3452: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3453: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3454: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3455: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3456: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 71 3457: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3458: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3459: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3460: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3460: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3461: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3461: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3462: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3462: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3463: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3463: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3464: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3464: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3465: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3465: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3466: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3467: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3468: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3469: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3470: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3471: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3472: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3473: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 72 3474: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3475: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3476: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3477: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3477: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3478: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3478: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3479: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3479: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3480: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3480: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3481: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3481: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3482: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3482: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3483: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3484: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3485: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3486: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3487: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3488: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3489: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3490: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 73 3491: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3492: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3493: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3494: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3494: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3495: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3495: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3496: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3496: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3497: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3497: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3498: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3498: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3499: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3499: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3500: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3501: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3502: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3503: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3504: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3505: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3506: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3507: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 74 3508: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3509: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3510: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3511: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3511: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3512: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3512: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3513: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3513: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3514: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3514: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3515: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3515: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3516: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3516: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3517: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3518: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3519: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3520: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3521: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3522: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3523: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3524: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 75 3525: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3526: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3527: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3528: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3528: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3529: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3529: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3530: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3530: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3531: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3531: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3532: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3532: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3533: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3533: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3534: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3535: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3536: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3537: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3538: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3539: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3540: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3541: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 76 3542: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3543: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3544: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3545: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3545: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3546: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3546: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3547: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3547: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3548: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3548: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3549: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3549: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3550: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3550: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3551: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3552: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3553: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3554: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3555: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3556: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3557: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3558: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 77 3559: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3560: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3561: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3562: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3562: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3563: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3563: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3564: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3564: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3565: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3565: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3566: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3566: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3567: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3567: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3568: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3569: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3570: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3571: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3572: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3573: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3574: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3575: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 78 3576: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3577: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3578: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3579: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3579: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3580: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3580: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3581: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3581: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3582: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3582: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3583: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3583: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3584: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3584: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3585: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3586: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3587: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3588: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3589: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3590: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3591: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3592: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 79 3593: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3594: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3595: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3596: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3596: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3597: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3597: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3598: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3598: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3599: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3599: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3600: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3600: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3601: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3601: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3602: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3603: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3604: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3605: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3606: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3607: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3608: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3609: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 80 3610: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3611: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3612: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3613: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3613: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3614: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3614: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3615: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3615: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3616: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3616: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3617: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3617: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3618: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3618: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3619: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3620: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3621: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3622: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3623: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3624: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3625: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3626: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 81 3627: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3628: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3629: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3630: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3630: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3631: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3631: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3632: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3632: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3633: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3633: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3634: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3634: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3635: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3635: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3636: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3637: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3638: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3639: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3640: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3641: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3642: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3643: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 82 3644: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3645: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3646: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3647: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3647: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3648: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3648: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3649: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3649: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3650: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3650: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3651: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3651: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3652: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3652: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3653: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3654: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3655: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3656: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3657: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3658: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3659: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3660: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 83 3661: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3662: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3663: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3664: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3664: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3665: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3665: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3666: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3666: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3667: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3667: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3668: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3668: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3669: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3669: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3670: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3671: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3672: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3673: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3674: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3675: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3676: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3677: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 84 3678: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3679: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3680: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3681: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3681: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3682: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3682: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3683: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3683: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3684: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3684: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3685: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3685: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3686: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3686: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3687: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3688: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3689: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3690: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3691: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3692: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3693: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3694: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 85 3695: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3696: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3697: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3698: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3698: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3699: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3699: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3700: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3700: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3701: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3701: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3702: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3702: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3703: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3703: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3704: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3705: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3706: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3707: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3708: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3709: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3710: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3711: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 86 3712: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3713: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3714: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3715: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3715: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3716: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3716: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3717: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3717: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3718: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3718: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3719: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3719: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3720: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3720: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3721: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3722: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3723: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3724: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3725: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3726: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3727: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3728: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 87 3729: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3730: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3731: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3732: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3732: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3733: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3733: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3734: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3734: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3735: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3735: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3736: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3736: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3737: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3737: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3738: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3739: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3740: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3741: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3742: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3743: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3744: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3745: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 88 3746: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3747: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3748: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3749: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3749: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3750: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3750: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3751: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3751: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3752: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3752: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3753: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3753: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3754: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3754: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3755: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3756: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3757: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3758: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3759: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3760: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3761: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3762: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 89 3763: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3764: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3765: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3766: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3766: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3767: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3767: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3768: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3768: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3769: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3769: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3770: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3770: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3771: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3771: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3772: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3773: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3774: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3775: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3776: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3777: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3778: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3779: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 90 3780: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3781: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3782: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3783: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3783: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3784: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3784: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3785: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3785: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3786: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3786: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3787: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3787: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3788: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3788: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3789: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3790: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3791: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3792: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3793: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3794: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3795: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3796: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 91 3797: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3798: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3799: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3800: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3800: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3801: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3801: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3802: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3802: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3803: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3803: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3804: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3804: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3805: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3805: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3806: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3807: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3808: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3809: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3810: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3811: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3812: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3813: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 92 3814: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3815: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3816: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3817: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3817: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3818: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3818: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3819: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3819: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3820: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3820: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3821: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3821: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3822: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3822: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3823: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3824: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3825: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3826: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3827: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3828: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3829: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3830: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 93 3831: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3832: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3833: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3834: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3834: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3835: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3835: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3836: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3836: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3837: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3837: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3838: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3838: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3839: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3839: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3840: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3841: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3842: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3843: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3844: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3845: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3846: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3847: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 94 3848: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3849: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3850: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3851: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3851: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3852: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3852: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3853: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3853: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3854: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3854: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3855: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3855: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3856: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3856: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3857: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3858: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3859: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3860: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3861: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3862: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3863: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3864: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 95 3865: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3866: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3867: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3868: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3868: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3869: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3869: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3870: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3870: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3871: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3871: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3872: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3872: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3873: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3873: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3874: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3875: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3876: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3877: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3878: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3879: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3880: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3881: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 96 3882: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3883: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3884: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3885: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3885: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3886: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3886: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3887: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3887: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3888: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3888: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3889: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3889: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3890: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3890: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3891: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3892: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3893: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3894: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3895: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3896: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3897: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3898: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 97 3899: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3900: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3901: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3902: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3902: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3903: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3903: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3904: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3904: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3905: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3905: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3906: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3906: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3907: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3907: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3908: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3909: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3910: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3911: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3912: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3913: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3914: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3915: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 98 3916: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3917: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3918: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3919: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3919: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3920: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3920: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3921: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3921: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3922: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3922: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3923: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3923: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3924: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3924: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3925: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3926: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3927: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3928: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3929: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3930: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3931: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3932: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 99 3933: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3934: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3935: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3936: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3936: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3937: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3937: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3938: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3938: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3939: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3939: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3940: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3940: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3941: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3941: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3942: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3943: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3944: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3945: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3946: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3947: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3948: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3949: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 100 3950: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3951: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3952: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3953: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3953: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3954: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3954: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3955: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3955: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3956: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3956: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3957: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3957: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3958: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3958: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3959: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3960: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3961: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3962: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3963: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3964: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3965: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3966: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 101 3967: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3968: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3969: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3970: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3970: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3971: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3971: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3972: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3972: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3973: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3973: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3974: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3974: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3975: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3975: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3976: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3977: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3978: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3979: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3980: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3981: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3982: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 3983: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 102 3984: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 3985: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 3986: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 3987: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 3987: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 3988: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3988: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 3989: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 3989: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 3990: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3990: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 3991: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 3991: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 3992: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 3992: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 3993: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 3994: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 3995: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 3996: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 3997: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 3998: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 3999: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4000: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 103 4001: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4002: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4003: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4004: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4004: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4005: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4005: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4006: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4006: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4007: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4007: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4008: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4008: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4009: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4009: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4010: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4011: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4012: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4013: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4014: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4015: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4016: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4017: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 104 4018: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4019: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4020: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4021: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4021: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4022: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4022: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4023: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4023: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4024: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4024: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4025: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4025: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4026: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4026: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4027: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4028: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4029: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4030: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4031: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4032: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4033: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4034: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 105 4035: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4036: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4037: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4038: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4038: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4039: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4039: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4040: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4040: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4041: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4041: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4042: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4042: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4043: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4043: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4044: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4045: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4046: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4047: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4048: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4049: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4050: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4051: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 106 4052: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4053: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4054: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4055: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4055: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4056: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4056: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4057: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4057: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4058: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4058: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4059: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4059: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4060: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4060: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4061: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4062: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4063: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4064: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4065: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4066: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4067: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4068: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 107 4069: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4070: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4071: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4072: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4072: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4073: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4073: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4074: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4074: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4075: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4075: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4076: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4076: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4077: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4077: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4078: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4079: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4080: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4081: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4082: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4083: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4084: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4085: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 108 4086: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4087: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4088: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4089: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4089: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4090: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4090: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4091: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4091: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4092: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4092: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4093: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4093: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4094: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4094: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4095: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4096: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4097: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4098: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4099: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4100: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4101: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4102: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 109 4103: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4104: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4105: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4106: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4106: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4107: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4107: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4108: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4108: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4109: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4109: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4110: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4110: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4111: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4111: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4112: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4113: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4114: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4115: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4116: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4117: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4118: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4119: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 110 4120: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4121: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4122: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4123: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4123: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4124: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4124: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4125: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4125: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4126: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4126: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4127: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4127: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4128: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4128: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4129: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4130: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4131: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4132: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4133: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4134: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4135: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4136: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 111 4137: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4138: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4139: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4140: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4140: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4141: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4141: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4142: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4142: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4143: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4143: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4144: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4144: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4145: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4145: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4146: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4147: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4148: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4149: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4150: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4151: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4152: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4153: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 112 4154: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4155: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4156: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4157: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4157: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4158: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4158: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4159: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4159: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4160: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4160: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4161: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4161: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4162: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4162: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4163: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4164: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4165: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4166: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4167: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4168: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4169: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4170: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 113 4171: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4172: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4173: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4174: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4174: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4175: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4175: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4176: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4176: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4177: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4177: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4178: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4178: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4179: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4179: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4180: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4181: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4182: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4183: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4184: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4185: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4186: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4187: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 114 4188: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4189: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4190: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4191: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4191: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4192: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4192: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4193: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4193: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4194: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4194: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4195: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4195: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4196: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4196: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4197: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4198: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4199: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4200: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4201: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4202: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4203: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4204: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 115 4205: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4206: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4207: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4208: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4208: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4209: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4209: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4210: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4210: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4211: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4211: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4212: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4212: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4213: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4213: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4214: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4215: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4216: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4217: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4218: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4219: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4220: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4221: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 116 4222: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4223: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4224: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4225: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4225: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4226: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4226: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4227: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4227: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4228: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4228: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4229: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4229: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4230: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4230: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4231: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4232: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4233: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4234: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4235: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4236: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4237: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4238: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 117 4239: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4240: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4241: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4242: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4242: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4243: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4243: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4244: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4244: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4245: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4245: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4246: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4246: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4247: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4247: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4248: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4249: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4250: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4251: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4252: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4253: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4254: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4255: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 118 4256: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4257: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4258: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4259: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4259: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4260: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4260: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4261: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4261: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4262: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4262: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4263: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4263: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4264: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4264: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4265: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4266: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4267: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4268: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4269: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4270: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4271: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4272: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 119 4273: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4274: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4275: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4276: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4276: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4277: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4277: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4278: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4278: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4279: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4279: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4280: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4280: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4281: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4281: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4282: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4283: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4284: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4285: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4286: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4287: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4288: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4289: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 120 4290: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4291: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4292: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4293: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4293: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4294: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4294: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4295: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4295: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4296: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4296: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4297: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4297: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4298: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4298: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4299: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4300: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4301: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4302: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4303: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4304: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4305: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4306: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 121 4307: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4308: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4309: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4310: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4310: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4311: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4311: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4312: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4312: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4313: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4313: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4314: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4314: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4315: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4315: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4316: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4317: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4318: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4319: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4320: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4321: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4322: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4323: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 122 4324: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4325: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4326: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4327: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4327: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4328: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4328: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4329: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4329: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4330: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4330: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4331: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4331: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4332: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4332: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4333: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4334: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4335: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4336: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4337: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4338: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4339: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4340: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 123 4341: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4342: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4343: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4344: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4344: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4345: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4345: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4346: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4346: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4347: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4347: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4348: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4348: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4349: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4349: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4350: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4351: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4352: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4353: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4354: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4355: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4356: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4357: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 124 4358: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4359: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4360: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4361: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4361: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4362: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4362: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4363: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4363: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4364: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4364: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4365: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4365: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4366: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4366: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4367: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4368: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4369: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4370: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4371: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4372: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4373: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4374: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 125 4375: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4376: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4377: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4378: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4378: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4379: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4379: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4380: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4380: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4381: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4381: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4382: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4382: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4383: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4383: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4384: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4385: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4386: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4387: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4388: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4389: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4390: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4391: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 126 4392: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4393: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4394: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4395: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4395: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4396: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4396: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4397: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4397: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4398: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4398: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4399: proc 1 (urcu_reader) line 132 "urcu.spin" (state 57) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4399: proc 1 (urcu_reader) line 133 "urcu.spin" (state 58) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4400: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4400: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4401: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4402: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4403: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4404: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4405: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4406: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4407: proc 1 (urcu_reader) line 106 "urcu.spin" (state 33) [((reader_progress[2]==0))] 4408: proc 1 (urcu_reader) line 107 "urcu.spin" (state 34) [tmp_free = free] urcu_reader(1):tmp_free = 1 4409: proc 1 (urcu_reader) line 108 "urcu.spin" (state 35) [reader_progress[2] = 1] 4410: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4410: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4411: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4411: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4412: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4412: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4413: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4413: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4414: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4414: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4415: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4415: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4416: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4417: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4418: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4419: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4420: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4421: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4422: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4423: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 127 4424: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4425: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4426: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4427: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4427: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4428: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4428: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4429: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4429: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4430: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4430: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4431: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4431: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4432: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4432: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4433: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4434: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4435: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4436: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4437: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4438: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4439: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4440: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 128 4441: proc 1 (urcu_reader) line 88 "urcu.spin" (state 13) [(((tmp&((1<<7)-1))==0))] 4442: proc 1 (urcu_reader) line 89 "urcu.spin" (state 14) [tmp = urcu_gp_ctr] urcu_reader(1):tmp = 1 4443: proc 1 (urcu_reader) line 96 "urcu.spin" (state 19) [(1)] 4444: proc 1 (urcu_reader) line 98 "urcu.spin" (state 24) [urcu_active_readers = tmp] 4445: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4446: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4446: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4447: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4447: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4448: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4448: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4449: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4449: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4450: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4450: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4451: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4451: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4452: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4453: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4454: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4455: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4456: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4457: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4458: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4459: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 1 4460: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4461: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4462: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4463: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4463: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4464: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4464: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4465: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4465: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4466: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4466: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4467: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4467: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4468: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4468: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4469: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4470: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4471: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4472: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4473: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4474: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4475: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4476: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 2 4477: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4478: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4479: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4480: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4480: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4481: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4481: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4482: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4482: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4483: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4483: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4484: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4484: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4485: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4485: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4486: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4487: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4488: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4489: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4490: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4491: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4492: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4493: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 3 4494: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4495: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4496: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4497: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4497: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4498: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4498: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4499: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4499: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4500: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4500: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4501: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4501: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4502: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4502: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4503: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4504: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4505: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4506: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4507: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4508: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4509: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4510: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 4 4511: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4512: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4513: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4514: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4514: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4515: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4515: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4516: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4516: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4517: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4517: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4518: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4518: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4519: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4519: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4520: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4521: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4522: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4523: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4524: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4525: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4526: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4527: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 5 4528: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4529: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4530: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4531: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4531: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4532: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4532: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4533: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4533: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4534: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4534: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4535: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4535: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4536: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4536: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4537: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4538: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4539: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4540: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4541: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4542: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4543: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4544: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 6 4545: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4546: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4547: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4548: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4548: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4549: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4549: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4550: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4550: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4551: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4551: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4552: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4552: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4553: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4553: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4554: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4555: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4556: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4557: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4558: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4559: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4560: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4561: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 7 4562: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4563: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4564: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4565: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4565: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4566: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4566: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4567: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4567: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4568: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4568: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4569: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4569: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4570: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4570: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4571: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4572: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4573: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4574: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4575: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4576: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4577: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4578: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 8 4579: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4580: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4581: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4582: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4582: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4583: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4583: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4584: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4584: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4585: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4585: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4586: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4586: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4587: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4587: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4588: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4589: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4590: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4591: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4592: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4593: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4594: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4595: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 9 4596: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4597: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4598: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4599: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4599: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4600: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4600: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4601: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4601: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4602: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4602: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4603: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4603: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4604: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4604: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4605: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4606: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4607: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4608: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4609: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4610: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4611: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4612: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 10 4613: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4614: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4615: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4616: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4616: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4617: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4617: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4618: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4618: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4619: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4619: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4620: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4620: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4621: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4621: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4622: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4623: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4624: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4625: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4626: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4627: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4628: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4629: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 11 4630: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4631: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4632: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4633: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4633: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4634: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4634: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4635: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4635: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4636: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4636: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4637: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4637: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4638: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4638: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4639: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4640: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4641: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4642: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4643: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4644: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4645: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4646: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 12 4647: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4648: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4649: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4650: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4650: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4651: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4651: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4652: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4652: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4653: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4653: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4654: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4654: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4655: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4655: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4656: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4657: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4658: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4659: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4660: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4661: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4662: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4663: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 13 4664: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4665: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4666: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4667: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4667: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4668: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4668: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4669: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4669: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4670: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4670: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4671: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4671: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4672: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4672: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4673: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4674: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4675: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4676: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4677: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4678: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4679: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4680: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 14 4681: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4682: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4683: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4684: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4684: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4685: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4685: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4686: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4686: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4687: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4687: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4688: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4688: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4689: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4689: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4690: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4691: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4692: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4693: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4694: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4695: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4696: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4697: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 15 4698: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4699: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4700: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4701: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4701: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4702: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4702: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4703: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4703: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4704: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4704: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4705: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4705: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4706: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4706: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4707: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4708: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4709: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4710: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4711: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4712: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4713: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4714: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 16 4715: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4716: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4717: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4718: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4718: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4719: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4719: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4720: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4720: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4721: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4721: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4722: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4722: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4723: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4723: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4724: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4725: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4726: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4727: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4728: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4729: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4730: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4731: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 17 4732: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4733: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4734: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4735: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4735: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4736: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4736: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4737: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4737: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4738: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4738: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4739: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4739: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4740: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4740: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4741: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4742: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4743: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4744: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4745: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4746: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4747: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4748: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 18 4749: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4750: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4751: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4752: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4752: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4753: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4753: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4754: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4754: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4755: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4755: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4756: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4756: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4757: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4757: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4758: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4759: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4760: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4761: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4762: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4763: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4764: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4765: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 19 4766: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4767: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4768: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4769: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4769: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4770: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4770: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4771: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4771: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4772: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4772: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4773: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4773: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4774: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4774: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4775: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4776: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4777: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4778: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4779: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4780: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4781: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4782: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 20 4783: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4784: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4785: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4786: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4786: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4787: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4787: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4788: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4788: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4789: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4789: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4790: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4790: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4791: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4791: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4792: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4793: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4794: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4795: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4796: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4797: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4798: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4799: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 21 4800: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4801: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4802: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4803: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4803: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4804: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4804: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4805: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4805: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4806: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4806: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4807: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4807: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4808: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4808: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4809: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4810: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4811: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4812: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4813: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4814: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4815: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4816: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 22 4817: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4818: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4819: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4820: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4820: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4821: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4821: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4822: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4822: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4823: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4823: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4824: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4824: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4825: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4825: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4826: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4827: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4828: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4829: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4830: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4831: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4832: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4833: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 23 4834: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4835: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4836: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4837: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4837: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4838: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4838: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4839: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4839: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4840: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4840: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4841: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4841: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4842: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4842: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4843: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4844: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4845: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4846: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4847: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4848: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4849: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4850: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 24 4851: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4852: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4853: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4854: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4854: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4855: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4855: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4856: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4856: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4857: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4857: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4858: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4858: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4859: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4859: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4860: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4861: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4862: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4863: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4864: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4865: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4866: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4867: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 25 4868: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4869: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4870: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4871: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4871: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4872: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4872: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4873: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4873: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4874: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4874: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4875: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4875: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4876: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4876: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4877: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4878: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4879: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4880: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4881: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4882: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4883: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4884: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 26 4885: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4886: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4887: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4888: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4888: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4889: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4889: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4890: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4890: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4891: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4891: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4892: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4892: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4893: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4893: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4894: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4895: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4896: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4897: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4898: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4899: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4900: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4901: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 27 4902: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4903: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4904: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4905: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4905: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4906: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4906: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4907: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4907: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4908: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4908: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4909: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4909: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4910: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4910: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4911: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4912: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4913: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4914: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4915: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4916: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4917: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4918: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 28 4919: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4920: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4921: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4922: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4922: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4923: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4923: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4924: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4924: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4925: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4925: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4926: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4926: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4927: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4927: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4928: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4929: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4930: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4931: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4932: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4933: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4934: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4935: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 29 4936: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4937: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4938: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4939: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4939: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4940: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4940: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4941: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4941: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4942: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4942: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4943: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4943: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4944: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4944: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4945: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4946: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4947: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4948: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4949: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4950: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4951: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4952: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 30 4953: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4954: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4955: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4956: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4956: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4957: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4957: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4958: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4958: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4959: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4959: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4960: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4960: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4961: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4961: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4962: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4963: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4964: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4965: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4966: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4967: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4968: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4969: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 31 4970: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4971: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4972: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4973: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4973: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4974: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4974: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4975: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4975: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4976: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4976: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4977: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4977: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4978: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4978: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4979: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4980: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4981: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4982: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 4983: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 4984: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 4985: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 4986: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 32 4987: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 4988: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 4989: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 4990: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 4990: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 4991: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4991: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 4992: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4992: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 4993: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 4993: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 4994: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 4994: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 4995: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 4995: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 4996: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 4997: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 4998: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 4999: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5000: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5001: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5002: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5003: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 33 5004: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5005: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5006: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5007: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5007: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5008: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5008: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5009: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5009: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5010: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5010: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5011: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5011: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5012: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5012: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5013: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5014: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5015: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5016: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5017: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5018: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5019: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5020: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 34 5021: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5022: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5023: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5024: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5024: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5025: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5025: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5026: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5026: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5027: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5027: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5028: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5028: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5029: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5029: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5030: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5031: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5032: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5033: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5034: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5035: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5036: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5037: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 35 5038: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5039: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5040: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5041: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5041: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5042: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5042: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5043: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5043: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5044: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5044: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5045: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5045: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5046: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5046: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5047: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5048: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5049: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5050: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5051: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5052: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5053: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5054: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 36 5055: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5056: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5057: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5058: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5058: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5059: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5059: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5060: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5060: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5061: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5061: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5062: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5062: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5063: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5063: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5064: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5065: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5066: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5067: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5068: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5069: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5070: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5071: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 37 5072: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5073: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5074: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5075: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5075: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5076: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5076: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5077: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5077: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5078: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5078: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5079: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5079: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5080: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5080: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5081: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5082: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5083: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5084: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5085: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5086: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5087: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5088: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 38 5089: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5090: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5091: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5092: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5092: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5093: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5093: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5094: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5094: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5095: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5095: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5096: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5096: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5097: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5097: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5098: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5099: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5100: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5101: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5102: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5103: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5104: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5105: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 39 5106: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5107: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5108: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5109: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5109: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5110: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5110: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5111: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5111: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5112: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5112: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5113: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5113: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5114: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5114: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5115: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5116: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5117: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5118: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5119: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5120: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5121: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5122: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 40 5123: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5124: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5125: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5126: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5126: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5127: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5127: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5128: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5128: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5129: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5129: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5130: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5130: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5131: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5131: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5132: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5133: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5134: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5135: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5136: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5137: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5138: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5139: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 41 5140: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5141: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5142: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5143: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5143: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5144: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5144: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5145: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5145: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5146: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5146: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5147: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5147: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5148: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5148: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5149: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5150: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5151: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5152: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5153: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5154: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5155: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5156: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 42 5157: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5158: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5159: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5160: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5160: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5161: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5161: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5162: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5162: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5163: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5163: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5164: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5164: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5165: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5165: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5166: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5167: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5168: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5169: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5170: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5171: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5172: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5173: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 43 5174: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5175: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5176: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5177: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5177: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5178: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5178: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5179: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5179: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5180: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5180: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5181: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5181: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5182: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5182: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5183: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5184: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5185: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5186: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5187: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5188: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5189: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5190: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 44 5191: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5192: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5193: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5194: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5194: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5195: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5195: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5196: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5196: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5197: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5197: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5198: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5198: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5199: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5199: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5200: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5201: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5202: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5203: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5204: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5205: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5206: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5207: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 45 5208: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5209: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5210: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5211: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5211: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5212: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5212: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5213: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5213: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5214: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5214: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5215: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5215: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5216: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5216: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5217: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5218: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5219: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5220: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5221: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5222: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5223: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5224: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 46 5225: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5226: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5227: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5228: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5228: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5229: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5229: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5230: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5230: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5231: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5231: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5232: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5232: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5233: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5233: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5234: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5235: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5236: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5237: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5238: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5239: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5240: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5241: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 47 5242: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5243: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5244: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5245: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5245: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5246: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5246: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5247: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5247: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5248: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5248: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5249: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5249: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5250: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5250: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5251: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5252: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5253: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5254: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5255: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5256: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5257: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5258: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 48 5259: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5260: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5261: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5262: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5262: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5263: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5263: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5264: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5264: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5265: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5265: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5266: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5266: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5267: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5267: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5268: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5269: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5270: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5271: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5272: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5273: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5274: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5275: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 49 5276: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5277: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5278: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5279: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5279: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5280: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5280: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5281: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5281: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5282: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5282: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5283: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5283: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5284: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5284: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5285: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5286: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5287: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5288: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5289: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5290: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5291: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5292: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 50 5293: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5294: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5295: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5296: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5296: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5297: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5297: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5298: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5298: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5299: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5299: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5300: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5300: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5301: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5301: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5302: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5303: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5304: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5305: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5306: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5307: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5308: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5309: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 51 5310: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5311: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5312: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5313: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5313: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5314: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5314: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5315: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5315: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5316: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5316: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5317: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5317: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5318: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5318: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5319: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5320: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5321: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5322: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5323: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5324: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5325: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5326: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 52 5327: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5328: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5329: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5330: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5330: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5331: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5331: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5332: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5332: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5333: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5333: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5334: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5334: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5335: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5335: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5336: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5337: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5338: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5339: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5340: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5341: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5342: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5343: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 53 5344: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5345: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5346: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5347: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5347: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5348: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5348: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5349: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5349: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5350: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5350: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5351: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5351: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5352: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5352: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5353: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5354: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5355: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5356: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5357: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5358: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5359: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5360: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 54 5361: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5362: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5363: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5364: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5364: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5365: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5365: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5366: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5366: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5367: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5367: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5368: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5368: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5369: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5369: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5370: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5371: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5372: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5373: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5374: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5375: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5376: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5377: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 55 5378: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5379: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5380: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5381: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5381: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5382: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5382: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5383: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5383: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5384: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5384: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5385: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5385: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5386: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5386: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5387: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5388: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5389: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5390: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5391: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5392: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5393: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5394: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 56 5395: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5396: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5397: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5398: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5398: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5399: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5399: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5400: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5400: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5401: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5401: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5402: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5402: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5403: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5403: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5404: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5405: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5406: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5407: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5408: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5409: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5410: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5411: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 57 5412: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5413: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5414: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5415: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5415: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5416: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5416: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5417: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5417: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5418: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5418: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5419: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5419: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5420: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5420: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5421: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5422: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5423: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5424: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5425: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5426: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5427: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5428: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 58 5429: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5430: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5431: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5432: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5432: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5433: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5433: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5434: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5434: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5435: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5435: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5436: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5436: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5437: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5437: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5438: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5439: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5440: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5441: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5442: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5443: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5444: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5445: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 59 5446: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5447: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5448: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5449: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5449: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5450: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5450: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5451: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5451: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5452: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5452: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5453: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5453: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5454: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5454: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5455: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5456: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5457: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5458: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5459: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5460: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5461: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5462: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 60 5463: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5464: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5465: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5466: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5466: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5467: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5467: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5468: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5468: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5469: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5469: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5470: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5470: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5471: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5471: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5472: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5473: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5474: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5475: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5476: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5477: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5478: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5479: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 61 5480: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5481: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5482: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5483: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5483: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5484: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5484: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5485: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5485: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5486: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5486: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5487: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5487: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5488: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5488: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5489: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5490: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5491: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5492: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5493: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5494: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5495: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5496: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 62 5497: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5498: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5499: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5500: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5500: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5501: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5501: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5502: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5502: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5503: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5503: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5504: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5504: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5505: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5505: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5506: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5507: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5508: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5509: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5510: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5511: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5512: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5513: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 63 5514: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5515: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5516: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5517: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5517: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5518: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5518: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5519: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5519: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5520: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5520: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5521: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5521: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5522: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5522: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5523: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5524: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5525: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5526: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5527: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5528: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5529: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5530: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 64 5531: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5532: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5533: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5534: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5534: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5535: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5535: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5536: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5536: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5537: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5537: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5538: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5538: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5539: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5539: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5540: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5541: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5542: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5543: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5544: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5545: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5546: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5547: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 65 5548: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5549: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5550: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5551: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5551: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5552: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5552: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5553: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5553: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5554: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5554: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5555: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5555: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5556: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5556: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5557: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5558: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5559: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5560: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5561: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5562: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5563: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5564: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 66 5565: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5566: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5567: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5568: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5568: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5569: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5569: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5570: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5570: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5571: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5571: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5572: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5572: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5573: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5573: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5574: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5575: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5576: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5577: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5578: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5579: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5580: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5581: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 67 5582: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5583: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5584: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5585: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5585: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5586: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5586: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5587: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5587: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5588: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5588: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5589: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5589: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5590: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5590: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5591: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5592: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5593: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5594: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5595: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5596: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5597: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5598: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 68 5599: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5600: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5601: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5602: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5602: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5603: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5603: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5604: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5604: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5605: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5605: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5606: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5606: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5607: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5607: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5608: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5609: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5610: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5611: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5612: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5613: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5614: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5615: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 69 5616: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5617: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5618: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5619: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5619: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5620: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5620: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5621: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5621: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5622: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5622: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5623: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5623: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5624: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5624: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5625: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5626: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5627: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5628: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5629: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5630: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5631: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5632: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 70 5633: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5634: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5635: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5636: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5636: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5637: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5637: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5638: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5638: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5639: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5639: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5640: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5640: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5641: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5641: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5642: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5643: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5644: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5645: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5646: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5647: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5648: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5649: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 71 5650: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5651: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5652: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5653: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5653: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5654: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5654: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5655: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5655: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5656: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5656: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5657: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5657: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5658: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5658: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5659: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5660: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5661: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5662: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5663: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5664: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5665: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5666: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 72 5667: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5668: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5669: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5670: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5670: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5671: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5671: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5672: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5672: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5673: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5673: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5674: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5674: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5675: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5675: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5676: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5677: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5678: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5679: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5680: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5681: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5682: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5683: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 73 5684: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5685: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5686: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5687: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5687: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5688: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5688: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5689: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5689: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5690: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5690: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5691: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5691: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5692: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5692: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5693: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5694: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5695: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5696: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5697: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5698: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5699: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5700: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 74 5701: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5702: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5703: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5704: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5704: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5705: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5705: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5706: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5706: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5707: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5707: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5708: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5708: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5709: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5709: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5710: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5711: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5712: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5713: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5714: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5715: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5716: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5717: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 75 5718: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5719: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5720: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5721: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5721: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5722: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5722: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5723: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5723: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5724: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5724: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5725: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5725: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5726: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5726: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5727: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5728: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5729: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5730: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5731: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5732: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5733: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5734: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 76 5735: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5736: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5737: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5738: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5738: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5739: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5739: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5740: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5740: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5741: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5741: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5742: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5742: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5743: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5743: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5744: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5745: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5746: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5747: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5748: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5749: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5750: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5751: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 77 5752: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5753: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5754: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5755: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5755: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5756: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5756: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5757: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5757: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5758: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5758: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5759: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5759: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5760: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5760: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5761: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5762: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5763: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5764: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5765: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5766: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5767: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5768: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 78 5769: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5770: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5771: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5772: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5772: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5773: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5773: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5774: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5774: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5775: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5775: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5776: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5776: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5777: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5777: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5778: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5779: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5780: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5781: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5782: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5783: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5784: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5785: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 79 5786: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5787: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5788: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5789: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5789: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5790: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5790: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5791: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5791: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5792: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5792: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5793: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5793: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5794: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5794: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5795: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5796: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5797: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5798: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5799: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5800: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5801: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5802: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 80 5803: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5804: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5805: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5806: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5806: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5807: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5807: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5808: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5808: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5809: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5809: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5810: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5810: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5811: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5811: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5812: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5813: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5814: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5815: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5816: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5817: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5818: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5819: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 81 5820: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5821: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5822: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5823: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5823: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5824: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5824: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5825: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5825: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5826: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5826: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5827: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5827: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5828: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5828: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5829: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5830: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5831: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5832: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5833: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5834: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5835: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5836: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 82 5837: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5838: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5839: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5840: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5840: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5841: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5841: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5842: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5842: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5843: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5843: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5844: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5844: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5845: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5845: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5846: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5847: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5848: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5849: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5850: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5851: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5852: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5853: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 83 5854: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5855: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5856: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5857: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5857: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5858: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5858: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5859: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5859: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5860: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5860: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5861: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5861: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5862: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5862: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5863: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5864: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5865: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5866: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5867: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5868: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5869: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5870: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 84 5871: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5872: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5873: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5874: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5874: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5875: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5875: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5876: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5876: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5877: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5877: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5878: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5878: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5879: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5879: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5880: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5881: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5882: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5883: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5884: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5885: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5886: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5887: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 85 5888: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5889: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5890: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5891: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5891: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5892: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5892: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5893: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5893: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5894: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5894: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5895: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5895: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5896: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5896: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5897: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5898: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5899: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5900: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5901: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5902: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5903: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5904: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 86 5905: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5906: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5907: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5908: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5908: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5909: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5909: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5910: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5910: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5911: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5911: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5912: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5912: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5913: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5913: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5914: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5915: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5916: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5917: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5918: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5919: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5920: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5921: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 87 5922: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5923: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5924: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5925: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5925: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5926: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5926: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5927: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5927: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5928: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5928: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5929: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5929: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5930: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5930: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5931: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5932: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5933: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5934: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5935: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5936: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5937: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5938: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 88 5939: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5940: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5941: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5942: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5942: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5943: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5943: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5944: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5944: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5945: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5945: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5946: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5946: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5947: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5947: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5948: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5949: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5950: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5951: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5952: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5953: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5954: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5955: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 89 5956: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5957: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5958: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5959: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5959: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5960: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5960: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5961: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5961: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5962: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5962: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5963: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5963: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5964: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5964: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5965: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5966: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5967: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5968: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5969: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5970: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5971: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5972: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 90 5973: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5974: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5975: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5976: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5976: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5977: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5977: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5978: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5978: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5979: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5979: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5980: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5980: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5981: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5981: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5982: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 5983: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 5984: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 5985: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 5986: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 5987: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 5988: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 5989: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 91 5990: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 5991: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 5992: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 5993: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 5993: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 5994: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5994: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 5995: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5995: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 5996: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 5996: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 5997: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 5997: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 5998: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 5998: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 5999: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6000: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6001: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6002: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6003: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6004: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6005: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6006: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 92 6007: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6008: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6009: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6010: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6010: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6011: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6011: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6012: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6012: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6013: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6013: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6014: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6014: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6015: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6015: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6016: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6017: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6018: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6019: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6020: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6021: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6022: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6023: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 93 6024: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6025: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6026: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6027: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6027: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6028: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6028: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6029: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6029: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6030: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6030: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6031: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6031: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6032: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6032: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6033: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6034: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6035: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6036: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6037: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6038: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6039: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6040: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 94 6041: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6042: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6043: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6044: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6044: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6045: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6045: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6046: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6046: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6047: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6047: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6048: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6048: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6049: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6049: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6050: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6051: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6052: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6053: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6054: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6055: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6056: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6057: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 95 6058: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6059: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6060: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6061: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6061: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6062: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6062: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6063: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6063: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6064: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6064: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6065: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6065: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6066: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6066: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6067: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6068: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6069: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6070: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6071: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6072: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6073: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6074: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 96 6075: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6076: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6077: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6078: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6078: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6079: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6079: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6080: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6080: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6081: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6081: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6082: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6082: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6083: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6083: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6084: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6085: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6086: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6087: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6088: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6089: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6090: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6091: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 97 6092: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6093: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6094: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6095: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6095: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6096: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6096: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6097: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6097: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6098: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6098: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6099: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6099: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6100: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6100: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6101: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6102: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6103: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6104: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6105: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6106: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6107: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6108: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 98 6109: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6110: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6111: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6112: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6112: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6113: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6113: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6114: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6114: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6115: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6115: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6116: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6116: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6117: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6117: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6118: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6119: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6120: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6121: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6122: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6123: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6124: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6125: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 99 6126: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6127: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6128: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6129: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6129: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6130: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6130: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6131: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6131: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6132: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6132: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6133: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6133: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6134: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6134: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6135: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6136: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6137: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6138: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6139: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6140: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6141: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6142: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 100 6143: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6144: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6145: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6146: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6146: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6147: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6147: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6148: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6148: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6149: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6149: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6150: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6150: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6151: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6151: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6152: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6153: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6154: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6155: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6156: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6157: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6158: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6159: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 101 6160: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6161: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6162: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6163: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6163: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6164: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6164: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6165: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6165: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6166: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6166: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6167: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6167: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6168: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6168: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6169: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6170: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6171: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6172: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6173: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6174: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6175: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6176: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 102 6177: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6178: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6179: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6180: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6180: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6181: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6181: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6182: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6182: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6183: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6183: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6184: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6184: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6185: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6185: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6186: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6187: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6188: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6189: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6190: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6191: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6192: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6193: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 103 6194: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6195: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6196: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6197: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6197: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6198: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6198: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6199: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6199: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6200: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6200: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6201: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6201: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6202: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6202: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6203: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6204: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6205: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6206: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6207: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6208: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6209: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6210: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 104 6211: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6212: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6213: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6214: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6214: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6215: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6215: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6216: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6216: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6217: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6217: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6218: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6218: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6219: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6219: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6220: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6221: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6222: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6223: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6224: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6225: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6226: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6227: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 105 6228: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6229: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6230: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6231: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6231: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6232: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6232: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6233: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6233: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6234: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6234: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6235: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6235: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6236: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6236: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6237: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6238: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6239: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6240: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6241: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6242: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6243: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6244: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 106 6245: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6246: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6247: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6248: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6248: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6249: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6249: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6250: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6250: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6251: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6251: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6252: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6252: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6253: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6253: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6254: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6255: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6256: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6257: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6258: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6259: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6260: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6261: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 107 6262: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6263: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6264: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6265: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6265: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6266: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6266: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6267: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6267: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6268: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6268: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6269: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6269: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6270: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6270: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6271: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6272: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6273: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6274: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6275: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6276: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6277: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6278: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 108 6279: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6280: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6281: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6282: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6282: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6283: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6283: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6284: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6284: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6285: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6285: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6286: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6286: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6287: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6287: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6288: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6289: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6290: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6291: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6292: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6293: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6294: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6295: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 109 6296: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6297: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6298: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6299: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6299: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6300: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6300: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6301: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6301: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6302: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6302: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6303: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6303: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6304: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6304: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6305: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6306: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6307: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6308: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6309: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6310: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6311: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6312: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 110 6313: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6314: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6315: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6316: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6316: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6317: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6317: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6318: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6318: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6319: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6319: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6320: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6320: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6321: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6321: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6322: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6323: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6324: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6325: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6326: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6327: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6328: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6329: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 111 6330: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6331: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6332: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6333: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6333: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6334: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6334: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6335: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6335: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6336: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6336: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6337: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6337: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6338: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6338: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6339: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6340: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6341: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6342: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6343: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6344: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6345: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6346: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 112 6347: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6348: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6349: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6350: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6350: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6351: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6351: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6352: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6352: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6353: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6353: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6354: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6354: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6355: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6355: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6356: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6357: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6358: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6359: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6360: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6361: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6362: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6363: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 113 6364: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6365: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6366: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6367: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6367: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6368: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6368: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6369: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6369: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6370: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6370: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6371: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6371: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6372: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6372: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6373: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6374: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6375: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6376: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6377: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6378: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6379: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6380: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 114 6381: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6382: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6383: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6384: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6384: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6385: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6385: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6386: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6386: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6387: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6387: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6388: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6388: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6389: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6389: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6390: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6391: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6392: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6393: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6394: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6395: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6396: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6397: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 115 6398: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6399: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6400: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6401: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6401: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6402: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6402: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6403: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6403: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6404: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6404: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6405: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6405: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6406: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6406: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6407: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6408: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6409: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6410: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6411: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6412: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6413: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6414: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 116 6415: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6416: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6417: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6418: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6418: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6419: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6419: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6420: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6420: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6421: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6421: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6422: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6422: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6423: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6423: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6424: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6425: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6426: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6427: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6428: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6429: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6430: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6431: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 117 6432: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6433: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6434: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6435: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6435: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6436: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6436: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6437: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6437: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6438: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6438: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6439: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6439: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6440: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6440: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6441: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6442: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6443: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6444: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6445: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6446: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6447: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6448: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 118 6449: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6450: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6451: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6452: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6452: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6453: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6453: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6454: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6454: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6455: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6455: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6456: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6456: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6457: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6457: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6458: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6459: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6460: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6461: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6462: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6463: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6464: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6465: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 119 6466: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6467: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6468: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6469: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6469: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6470: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6470: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6471: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6471: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6472: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6472: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6473: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6473: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6474: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6474: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6475: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6476: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6477: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6478: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6479: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6480: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6481: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6482: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 120 6483: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6484: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6485: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6486: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6486: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6487: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6487: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6488: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6488: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6489: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6489: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6490: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6490: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6491: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6491: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6492: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6493: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6494: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6495: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6496: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6497: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6498: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6499: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 121 6500: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6501: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6502: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6503: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6503: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6504: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6504: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6505: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6505: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6506: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6506: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6507: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6507: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6508: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6508: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6509: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6510: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6511: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6512: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6513: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6514: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6515: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6516: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 122 6517: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6518: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6519: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6520: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6520: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6521: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6521: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6522: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6522: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6523: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6523: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6524: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6524: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6525: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6525: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6526: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6527: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6528: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6529: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6530: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6531: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6532: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6533: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 123 6534: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6535: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6536: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6537: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6537: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6538: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6538: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6539: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6539: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6540: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6540: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6541: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6541: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6542: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6542: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6543: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6544: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6545: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6546: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6547: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6548: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6549: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6550: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 124 6551: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6552: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6553: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6554: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6554: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6555: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6555: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6556: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6556: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6557: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6557: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6558: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6558: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6559: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6559: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6560: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6561: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6562: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6563: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6564: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6565: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6566: proc 1 (urcu_reader) line 85 "urcu.spin" (state 11) [((reader_progress[0]<2))] 6567: proc 1 (urcu_reader) line 86 "urcu.spin" (state 12) [tmp = urcu_active_readers] urcu_reader(1):tmp = 125 6568: proc 1 (urcu_reader) line 99 "urcu.spin" (state 25) [else] 6569: proc 1 (urcu_reader) line 100 "urcu.spin" (state 26) [urcu_active_readers = (tmp+1)] 6570: proc 1 (urcu_reader) line 102 "urcu.spin" (state 29) [reader_progress[0] = 1] 6571: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6571: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6572: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6572: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6573: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6573: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6574: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6574: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6575: proc 1 (urcu_reader) line 122 "urcu.spin" (state 46) [(((tmp<4)&&(reader_progress[tmp]==0)))] 6575: proc 1 (urcu_reader) line 123 "urcu.spin" (state 47) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6576: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6576: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6577: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6578: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6579: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6580: proc 1 (urcu_reader) line 161 "urcu.spin" (state 84) [else] 6581: proc 1 (urcu_reader) line 161 "urcu.spin" (state 85) [(1)] 6582: proc 1 (urcu_reader) line 83 "urcu.spin" (state 10) [(1)] 6583: proc 1 (urcu_reader) line 110 "urcu.spin" (state 36) [(((reader_progress[0]>reader_progress[3])&&(reader_progress[3]<2)))] 6584: proc 1 (urcu_reader) line 111 "urcu.spin" (state 37) [tmp = (urcu_active_readers-1)] urcu_reader(1):tmp = 125 6585: proc 1 (urcu_reader) line 112 "urcu.spin" (state 38) [urcu_active_readers = tmp] 6586: proc 1 (urcu_reader) line 113 "urcu.spin" (state 39) [reader_progress[3] = 1] 6587: proc 1 (urcu_reader) line 119 "urcu.spin" (state 44) [mbok = 0] urcu_reader(1):mbok = 0 6587: proc 1 (urcu_reader) line 120 "urcu.spin" (state 45) [tmp = 0] urcu_reader(1):tmp = 0 urcu_reader(1):mbok = 0 6588: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6588: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 1 6589: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6589: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 2 6590: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6590: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 3 6591: proc 1 (urcu_reader) line 125 "urcu.spin" (state 49) [(((tmp<4)&&(reader_progress[tmp]==1)))] 6591: proc 1 (urcu_reader) line 126 "urcu.spin" (state 50) [tmp = (tmp+1)] urcu_reader(1):tmp = 4 6592: proc 1 (urcu_reader) line 127 "urcu.spin" (state 51) [((tmp>=4))] 6592: proc 1 (urcu_reader) line 128 "urcu.spin" (state 52) [done = 1] urcu_reader(1):done = 1 6593: proc 1 (urcu_reader) line 136 "urcu.spin" (state 61) [((tmp>=4))] 6593: proc 1 (urcu_reader) line 137 "urcu.spin" (state 62) [mbok = 1] urcu_reader(1):mbok = 1 6594: proc 1 (urcu_reader) line 131 "urcu.spin" (state 66) [break] 6595: proc 1 (urcu_reader) line 144 "urcu.spin" (state 68) [((mbok==1))] 6596: proc 1 (urcu_reader) line 150 "urcu.spin" (state 73) [(1)] 6597: 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))) 6597: proc 1 (urcu_reader) line 164 "urcu.spin" (state 91) [assert(((tmp_free==0)||(tmp_removed==1)))] spin: trail ends after 6597 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 6597: proc 1 (urcu_reader) line 167 "urcu.spin" (state 98) 6597: proc 0 (:init:) line 259 "urcu.spin" (state 8) 3 processes created