[ltt-dev] [RFC git tree] Userspace RCU (urcu) for Linux (repost)
Paul E. McKenney
paulmck at linux.vnet.ibm.com
Wed Feb 11 19:35:49 EST 2009
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) <valid end state>
3 processes created
More information about the lttng-dev
mailing list