Verification run #1, ipi and no-ipi results
[urcu.git] / formal-model / results / urcu-controldataflow-no-ipi / result-ipi-urcu_free / urcu_progress_reader.log
diff --git a/formal-model/results/urcu-controldataflow-no-ipi/result-ipi-urcu_free/urcu_progress_reader.log b/formal-model/results/urcu-controldataflow-no-ipi/result-ipi-urcu_free/urcu_progress_reader.log
new file mode 100644 (file)
index 0000000..c7614b5
--- /dev/null
@@ -0,0 +1,1513 @@
+make[1]: Entering directory `/home/compudj/doc/userspace-rcu/formal-model/urcu-controldataflow'
+rm -f pan* trail.out .input.spin* *.spin.trail .input.define
+touch .input.define
+cat .input.define > pan.ltl
+cat DEFINES >> pan.ltl
+spin -f "!(`cat urcu_progress.ltl | grep -v ^//`)" >> pan.ltl
+cp urcu_progress_reader.define .input.define
+cat .input.define > .input.spin
+cat DEFINES >> .input.spin
+cat urcu.spin >> .input.spin
+rm -f .input.spin.trail
+spin -a -X -N pan.ltl .input.spin
+Exit-Status 0
+gcc -O2 -w -DHASH64 -o pan pan.c
+./pan -a -f -v -c1 -X -m10000000 -w20
+warning: for p.o. reduction to be valid the never claim must be stutter-invariant
+(never claims generated from LTL formulae are stutter-invariant)
+depth 0: Claim reached state 5 (line 1245)
+depth 23: Claim reached state 9 (line 1250)
+depth 145: Claim reached state 9 (line 1249)
+pan: acceptance cycle (at depth 2922)
+pan: wrote .input.spin.trail
+
+(Spin Version 5.1.7 -- 23 December 2008)
+Warning: Search not completed
+       + Partial Order Reduction
+
+Full statespace search for:
+       never claim             +
+       assertion violations    + (if within scope of claim)
+       acceptance   cycles     + (fairness enabled)
+       invalid end states      - (disabled by never claim)
+
+State-vector 88 byte, depth reached 3023, errors: 1
+      604 states, stored (989 visited)
+    16933 states, matched
+    17922 transitions (= visited+matched)
+   100982 atomic steps
+hash conflicts:         1 (resolved)
+
+Stats on memory usage (in Megabytes):
+    0.067      equivalent memory usage for states (stored*(State-vector + overhead))
+    0.718      actual memory usage for states (unsuccessful compression: 1075.20%)
+               state-vector as stored = 1219 byte + 28 byte overhead
+    8.000      memory used for hash table (-w20)
+  457.764      memory used for DFS stack (-m10000000)
+  466.447      total actual memory usage
+
+unreached in proctype urcu_reader
+       line 250, "pan.___", state 32, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 41, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 252, "pan.___", state 49, "((i<1))"
+       line 252, "pan.___", state 49, "((i>=1))"
+       line 258, "pan.___", state 54, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 63, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 260, "pan.___", state 71, "((i<2))"
+       line 260, "pan.___", state 71, "((i>=2))"
+       line 227, "pan.___", state 79, "(1)"
+       line 231, "pan.___", state 87, "(1)"
+       line 231, "pan.___", state 88, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 88, "else"
+       line 229, "pan.___", state 93, "((i<1))"
+       line 229, "pan.___", state 93, "((i>=1))"
+       line 235, "pan.___", state 99, "(1)"
+       line 235, "pan.___", state 100, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 100, "else"
+       line 239, "pan.___", state 107, "(1)"
+       line 239, "pan.___", state 108, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 108, "else"
+       line 244, "pan.___", state 117, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 117, "else"
+       line 387, "pan.___", state 132, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 138, "(1)"
+       line 391, "pan.___", state 146, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 152, "(1)"
+       line 391, "pan.___", state 153, "(1)"
+       line 391, "pan.___", state 153, "(1)"
+       line 389, "pan.___", state 158, "((i<1))"
+       line 389, "pan.___", state 158, "((i>=1))"
+       line 396, "pan.___", state 164, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 170, "(1)"
+       line 396, "pan.___", state 171, "(1)"
+       line 396, "pan.___", state 171, "(1)"
+       line 400, "pan.___", state 178, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 184, "(1)"
+       line 400, "pan.___", state 185, "(1)"
+       line 400, "pan.___", state 185, "(1)"
+       line 398, "pan.___", state 190, "((i<2))"
+       line 398, "pan.___", state 190, "((i>=2))"
+       line 404, "pan.___", state 197, "(1)"
+       line 404, "pan.___", state 198, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 198, "else"
+       line 404, "pan.___", state 201, "(1)"
+       line 404, "pan.___", state 202, "(1)"
+       line 404, "pan.___", state 202, "(1)"
+       line 408, "pan.___", state 210, "(1)"
+       line 408, "pan.___", state 211, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 211, "else"
+       line 408, "pan.___", state 214, "(1)"
+       line 408, "pan.___", state 215, "(1)"
+       line 408, "pan.___", state 215, "(1)"
+       line 406, "pan.___", state 220, "((i<1))"
+       line 406, "pan.___", state 220, "((i>=1))"
+       line 413, "pan.___", state 227, "(1)"
+       line 413, "pan.___", state 228, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 228, "else"
+       line 413, "pan.___", state 231, "(1)"
+       line 413, "pan.___", state 232, "(1)"
+       line 413, "pan.___", state 232, "(1)"
+       line 417, "pan.___", state 240, "(1)"
+       line 417, "pan.___", state 241, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 241, "else"
+       line 417, "pan.___", state 244, "(1)"
+       line 417, "pan.___", state 245, "(1)"
+       line 417, "pan.___", state 245, "(1)"
+       line 422, "pan.___", state 254, "(1)"
+       line 422, "pan.___", state 254, "(1)"
+       line 663, "pan.___", state 261, "_proc_urcu_reader = (_proc_urcu_reader|((1<<2)<<1))"
+       line 663, "pan.___", state 262, "(!((tmp&((1<<7)-1))))"
+       line 663, "pan.___", state 262, "else"
+       line 387, "pan.___", state 268, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 274, "(1)"
+       line 391, "pan.___", state 282, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 288, "(1)"
+       line 391, "pan.___", state 289, "(1)"
+       line 391, "pan.___", state 289, "(1)"
+       line 389, "pan.___", state 294, "((i<1))"
+       line 389, "pan.___", state 294, "((i>=1))"
+       line 396, "pan.___", state 300, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 306, "(1)"
+       line 396, "pan.___", state 307, "(1)"
+       line 396, "pan.___", state 307, "(1)"
+       line 400, "pan.___", state 314, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 320, "(1)"
+       line 400, "pan.___", state 321, "(1)"
+       line 400, "pan.___", state 321, "(1)"
+       line 398, "pan.___", state 326, "((i<2))"
+       line 398, "pan.___", state 326, "((i>=2))"
+       line 404, "pan.___", state 333, "(1)"
+       line 404, "pan.___", state 334, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 334, "else"
+       line 404, "pan.___", state 337, "(1)"
+       line 404, "pan.___", state 338, "(1)"
+       line 404, "pan.___", state 338, "(1)"
+       line 408, "pan.___", state 346, "(1)"
+       line 408, "pan.___", state 347, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 347, "else"
+       line 408, "pan.___", state 350, "(1)"
+       line 408, "pan.___", state 351, "(1)"
+       line 408, "pan.___", state 351, "(1)"
+       line 406, "pan.___", state 356, "((i<1))"
+       line 406, "pan.___", state 356, "((i>=1))"
+       line 413, "pan.___", state 363, "(1)"
+       line 413, "pan.___", state 364, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 364, "else"
+       line 413, "pan.___", state 367, "(1)"
+       line 413, "pan.___", state 368, "(1)"
+       line 413, "pan.___", state 368, "(1)"
+       line 417, "pan.___", state 376, "(1)"
+       line 417, "pan.___", state 377, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 377, "else"
+       line 417, "pan.___", state 380, "(1)"
+       line 417, "pan.___", state 381, "(1)"
+       line 417, "pan.___", state 381, "(1)"
+       line 422, "pan.___", state 390, "(1)"
+       line 422, "pan.___", state 390, "(1)"
+       line 387, "pan.___", state 397, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 403, "(1)"
+       line 391, "pan.___", state 411, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 417, "(1)"
+       line 391, "pan.___", state 418, "(1)"
+       line 391, "pan.___", state 418, "(1)"
+       line 389, "pan.___", state 423, "((i<1))"
+       line 389, "pan.___", state 423, "((i>=1))"
+       line 396, "pan.___", state 429, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 435, "(1)"
+       line 396, "pan.___", state 436, "(1)"
+       line 396, "pan.___", state 436, "(1)"
+       line 400, "pan.___", state 443, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 449, "(1)"
+       line 400, "pan.___", state 450, "(1)"
+       line 400, "pan.___", state 450, "(1)"
+       line 398, "pan.___", state 455, "((i<2))"
+       line 398, "pan.___", state 455, "((i>=2))"
+       line 404, "pan.___", state 462, "(1)"
+       line 404, "pan.___", state 463, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 463, "else"
+       line 404, "pan.___", state 466, "(1)"
+       line 404, "pan.___", state 467, "(1)"
+       line 404, "pan.___", state 467, "(1)"
+       line 408, "pan.___", state 475, "(1)"
+       line 408, "pan.___", state 476, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 476, "else"
+       line 408, "pan.___", state 479, "(1)"
+       line 408, "pan.___", state 480, "(1)"
+       line 408, "pan.___", state 480, "(1)"
+       line 406, "pan.___", state 485, "((i<1))"
+       line 406, "pan.___", state 485, "((i>=1))"
+       line 413, "pan.___", state 492, "(1)"
+       line 413, "pan.___", state 493, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 493, "else"
+       line 413, "pan.___", state 496, "(1)"
+       line 413, "pan.___", state 497, "(1)"
+       line 413, "pan.___", state 497, "(1)"
+       line 417, "pan.___", state 505, "(1)"
+       line 417, "pan.___", state 506, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 506, "else"
+       line 417, "pan.___", state 509, "(1)"
+       line 417, "pan.___", state 510, "(1)"
+       line 417, "pan.___", state 510, "(1)"
+       line 415, "pan.___", state 515, "((i<2))"
+       line 415, "pan.___", state 515, "((i>=2))"
+       line 422, "pan.___", state 519, "(1)"
+       line 422, "pan.___", state 519, "(1)"
+       line 387, "pan.___", state 528, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 530, "(1)"
+       line 387, "pan.___", state 531, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 531, "else"
+       line 387, "pan.___", state 534, "(1)"
+       line 391, "pan.___", state 542, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 544, "(1)"
+       line 391, "pan.___", state 545, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 545, "else"
+       line 391, "pan.___", state 548, "(1)"
+       line 391, "pan.___", state 549, "(1)"
+       line 391, "pan.___", state 549, "(1)"
+       line 389, "pan.___", state 554, "((i<1))"
+       line 389, "pan.___", state 554, "((i>=1))"
+       line 396, "pan.___", state 560, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 562, "(1)"
+       line 396, "pan.___", state 563, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 396, "pan.___", state 563, "else"
+       line 396, "pan.___", state 566, "(1)"
+       line 396, "pan.___", state 567, "(1)"
+       line 396, "pan.___", state 567, "(1)"
+       line 400, "pan.___", state 574, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 576, "(1)"
+       line 400, "pan.___", state 577, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 400, "pan.___", state 577, "else"
+       line 400, "pan.___", state 580, "(1)"
+       line 400, "pan.___", state 581, "(1)"
+       line 400, "pan.___", state 581, "(1)"
+       line 398, "pan.___", state 586, "((i<2))"
+       line 398, "pan.___", state 586, "((i>=2))"
+       line 404, "pan.___", state 593, "(1)"
+       line 404, "pan.___", state 594, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 594, "else"
+       line 404, "pan.___", state 597, "(1)"
+       line 404, "pan.___", state 598, "(1)"
+       line 404, "pan.___", state 598, "(1)"
+       line 408, "pan.___", state 606, "(1)"
+       line 408, "pan.___", state 607, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 607, "else"
+       line 408, "pan.___", state 610, "(1)"
+       line 408, "pan.___", state 611, "(1)"
+       line 408, "pan.___", state 611, "(1)"
+       line 406, "pan.___", state 616, "((i<1))"
+       line 406, "pan.___", state 616, "((i>=1))"
+       line 413, "pan.___", state 623, "(1)"
+       line 413, "pan.___", state 624, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 624, "else"
+       line 413, "pan.___", state 627, "(1)"
+       line 413, "pan.___", state 628, "(1)"
+       line 413, "pan.___", state 628, "(1)"
+       line 417, "pan.___", state 636, "(1)"
+       line 417, "pan.___", state 637, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 637, "else"
+       line 417, "pan.___", state 640, "(1)"
+       line 417, "pan.___", state 641, "(1)"
+       line 417, "pan.___", state 641, "(1)"
+       line 415, "pan.___", state 646, "((i<2))"
+       line 415, "pan.___", state 646, "((i>=2))"
+       line 422, "pan.___", state 650, "(1)"
+       line 422, "pan.___", state 650, "(1)"
+       line 663, "pan.___", state 653, "cached_urcu_active_readers.val[_pid] = (tmp+1)"
+       line 663, "pan.___", state 654, "_proc_urcu_reader = (_proc_urcu_reader|(1<<5))"
+       line 663, "pan.___", state 655, "(1)"
+       line 387, "pan.___", state 662, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 668, "(1)"
+       line 391, "pan.___", state 678, "(1)"
+       line 391, "pan.___", state 679, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 679, "else"
+       line 391, "pan.___", state 682, "(1)"
+       line 391, "pan.___", state 683, "(1)"
+       line 391, "pan.___", state 683, "(1)"
+       line 389, "pan.___", state 688, "((i<1))"
+       line 389, "pan.___", state 688, "((i>=1))"
+       line 396, "pan.___", state 694, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 700, "(1)"
+       line 396, "pan.___", state 701, "(1)"
+       line 396, "pan.___", state 701, "(1)"
+       line 400, "pan.___", state 708, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 714, "(1)"
+       line 400, "pan.___", state 715, "(1)"
+       line 400, "pan.___", state 715, "(1)"
+       line 398, "pan.___", state 720, "((i<2))"
+       line 398, "pan.___", state 720, "((i>=2))"
+       line 404, "pan.___", state 727, "(1)"
+       line 404, "pan.___", state 728, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 728, "else"
+       line 404, "pan.___", state 731, "(1)"
+       line 404, "pan.___", state 732, "(1)"
+       line 404, "pan.___", state 732, "(1)"
+       line 408, "pan.___", state 740, "(1)"
+       line 408, "pan.___", state 741, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 741, "else"
+       line 408, "pan.___", state 744, "(1)"
+       line 408, "pan.___", state 745, "(1)"
+       line 408, "pan.___", state 745, "(1)"
+       line 406, "pan.___", state 750, "((i<1))"
+       line 406, "pan.___", state 750, "((i>=1))"
+       line 413, "pan.___", state 757, "(1)"
+       line 413, "pan.___", state 758, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 758, "else"
+       line 413, "pan.___", state 761, "(1)"
+       line 413, "pan.___", state 762, "(1)"
+       line 413, "pan.___", state 762, "(1)"
+       line 417, "pan.___", state 770, "(1)"
+       line 417, "pan.___", state 771, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 771, "else"
+       line 417, "pan.___", state 774, "(1)"
+       line 417, "pan.___", state 775, "(1)"
+       line 417, "pan.___", state 775, "(1)"
+       line 422, "pan.___", state 784, "(1)"
+       line 422, "pan.___", state 784, "(1)"
+       line 387, "pan.___", state 798, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 800, "(1)"
+       line 387, "pan.___", state 801, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 801, "else"
+       line 387, "pan.___", state 804, "(1)"
+       line 391, "pan.___", state 812, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 814, "(1)"
+       line 391, "pan.___", state 815, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 815, "else"
+       line 391, "pan.___", state 818, "(1)"
+       line 391, "pan.___", state 819, "(1)"
+       line 391, "pan.___", state 819, "(1)"
+       line 389, "pan.___", state 824, "((i<1))"
+       line 389, "pan.___", state 824, "((i>=1))"
+       line 396, "pan.___", state 830, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 832, "(1)"
+       line 396, "pan.___", state 833, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 396, "pan.___", state 833, "else"
+       line 396, "pan.___", state 836, "(1)"
+       line 396, "pan.___", state 837, "(1)"
+       line 396, "pan.___", state 837, "(1)"
+       line 400, "pan.___", state 844, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 846, "(1)"
+       line 400, "pan.___", state 847, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 400, "pan.___", state 847, "else"
+       line 400, "pan.___", state 850, "(1)"
+       line 400, "pan.___", state 851, "(1)"
+       line 400, "pan.___", state 851, "(1)"
+       line 398, "pan.___", state 856, "((i<2))"
+       line 398, "pan.___", state 856, "((i>=2))"
+       line 404, "pan.___", state 863, "(1)"
+       line 404, "pan.___", state 864, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 864, "else"
+       line 404, "pan.___", state 867, "(1)"
+       line 404, "pan.___", state 868, "(1)"
+       line 404, "pan.___", state 868, "(1)"
+       line 408, "pan.___", state 876, "(1)"
+       line 408, "pan.___", state 877, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 877, "else"
+       line 408, "pan.___", state 880, "(1)"
+       line 408, "pan.___", state 881, "(1)"
+       line 408, "pan.___", state 881, "(1)"
+       line 406, "pan.___", state 886, "((i<1))"
+       line 406, "pan.___", state 886, "((i>=1))"
+       line 413, "pan.___", state 893, "(1)"
+       line 413, "pan.___", state 894, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 894, "else"
+       line 413, "pan.___", state 897, "(1)"
+       line 413, "pan.___", state 898, "(1)"
+       line 413, "pan.___", state 898, "(1)"
+       line 417, "pan.___", state 906, "(1)"
+       line 417, "pan.___", state 907, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 907, "else"
+       line 417, "pan.___", state 910, "(1)"
+       line 417, "pan.___", state 911, "(1)"
+       line 417, "pan.___", state 911, "(1)"
+       line 422, "pan.___", state 920, "(1)"
+       line 422, "pan.___", state 920, "(1)"
+       line 387, "pan.___", state 927, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 929, "(1)"
+       line 387, "pan.___", state 930, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 930, "else"
+       line 387, "pan.___", state 933, "(1)"
+       line 391, "pan.___", state 941, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 943, "(1)"
+       line 391, "pan.___", state 944, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 944, "else"
+       line 391, "pan.___", state 947, "(1)"
+       line 391, "pan.___", state 948, "(1)"
+       line 391, "pan.___", state 948, "(1)"
+       line 389, "pan.___", state 953, "((i<1))"
+       line 389, "pan.___", state 953, "((i>=1))"
+       line 396, "pan.___", state 959, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 961, "(1)"
+       line 396, "pan.___", state 962, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 396, "pan.___", state 962, "else"
+       line 396, "pan.___", state 965, "(1)"
+       line 396, "pan.___", state 966, "(1)"
+       line 396, "pan.___", state 966, "(1)"
+       line 400, "pan.___", state 973, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 975, "(1)"
+       line 400, "pan.___", state 976, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 400, "pan.___", state 976, "else"
+       line 400, "pan.___", state 979, "(1)"
+       line 400, "pan.___", state 980, "(1)"
+       line 400, "pan.___", state 980, "(1)"
+       line 398, "pan.___", state 985, "((i<2))"
+       line 398, "pan.___", state 985, "((i>=2))"
+       line 404, "pan.___", state 992, "(1)"
+       line 404, "pan.___", state 993, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 993, "else"
+       line 404, "pan.___", state 996, "(1)"
+       line 404, "pan.___", state 997, "(1)"
+       line 404, "pan.___", state 997, "(1)"
+       line 408, "pan.___", state 1005, "(1)"
+       line 408, "pan.___", state 1006, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1006, "else"
+       line 408, "pan.___", state 1009, "(1)"
+       line 408, "pan.___", state 1010, "(1)"
+       line 408, "pan.___", state 1010, "(1)"
+       line 406, "pan.___", state 1015, "((i<1))"
+       line 406, "pan.___", state 1015, "((i>=1))"
+       line 413, "pan.___", state 1022, "(1)"
+       line 413, "pan.___", state 1023, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1023, "else"
+       line 413, "pan.___", state 1026, "(1)"
+       line 413, "pan.___", state 1027, "(1)"
+       line 413, "pan.___", state 1027, "(1)"
+       line 417, "pan.___", state 1035, "(1)"
+       line 417, "pan.___", state 1036, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1036, "else"
+       line 417, "pan.___", state 1039, "(1)"
+       line 417, "pan.___", state 1040, "(1)"
+       line 417, "pan.___", state 1040, "(1)"
+       line 415, "pan.___", state 1045, "((i<2))"
+       line 415, "pan.___", state 1045, "((i>=2))"
+       line 422, "pan.___", state 1049, "(1)"
+       line 422, "pan.___", state 1049, "(1)"
+       line 671, "pan.___", state 1053, "_proc_urcu_reader = (_proc_urcu_reader|(1<<11))"
+       line 387, "pan.___", state 1058, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1064, "(1)"
+       line 391, "pan.___", state 1072, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 1078, "(1)"
+       line 391, "pan.___", state 1079, "(1)"
+       line 391, "pan.___", state 1079, "(1)"
+       line 389, "pan.___", state 1084, "((i<1))"
+       line 389, "pan.___", state 1084, "((i>=1))"
+       line 396, "pan.___", state 1090, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1096, "(1)"
+       line 396, "pan.___", state 1097, "(1)"
+       line 396, "pan.___", state 1097, "(1)"
+       line 400, "pan.___", state 1104, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1110, "(1)"
+       line 400, "pan.___", state 1111, "(1)"
+       line 400, "pan.___", state 1111, "(1)"
+       line 398, "pan.___", state 1116, "((i<2))"
+       line 398, "pan.___", state 1116, "((i>=2))"
+       line 404, "pan.___", state 1123, "(1)"
+       line 404, "pan.___", state 1124, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1124, "else"
+       line 404, "pan.___", state 1127, "(1)"
+       line 404, "pan.___", state 1128, "(1)"
+       line 404, "pan.___", state 1128, "(1)"
+       line 408, "pan.___", state 1136, "(1)"
+       line 408, "pan.___", state 1137, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1137, "else"
+       line 408, "pan.___", state 1140, "(1)"
+       line 408, "pan.___", state 1141, "(1)"
+       line 408, "pan.___", state 1141, "(1)"
+       line 406, "pan.___", state 1146, "((i<1))"
+       line 406, "pan.___", state 1146, "((i>=1))"
+       line 413, "pan.___", state 1153, "(1)"
+       line 413, "pan.___", state 1154, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1154, "else"
+       line 413, "pan.___", state 1157, "(1)"
+       line 413, "pan.___", state 1158, "(1)"
+       line 413, "pan.___", state 1158, "(1)"
+       line 417, "pan.___", state 1166, "(1)"
+       line 417, "pan.___", state 1167, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1167, "else"
+       line 417, "pan.___", state 1170, "(1)"
+       line 417, "pan.___", state 1171, "(1)"
+       line 417, "pan.___", state 1171, "(1)"
+       line 415, "pan.___", state 1176, "((i<2))"
+       line 415, "pan.___", state 1176, "((i>=2))"
+       line 422, "pan.___", state 1180, "(1)"
+       line 422, "pan.___", state 1180, "(1)"
+       line 387, "pan.___", state 1190, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1196, "(1)"
+       line 391, "pan.___", state 1206, "(1)"
+       line 391, "pan.___", state 1207, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 1207, "else"
+       line 391, "pan.___", state 1210, "(1)"
+       line 391, "pan.___", state 1211, "(1)"
+       line 391, "pan.___", state 1211, "(1)"
+       line 389, "pan.___", state 1216, "((i<1))"
+       line 389, "pan.___", state 1216, "((i>=1))"
+       line 396, "pan.___", state 1222, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1228, "(1)"
+       line 396, "pan.___", state 1229, "(1)"
+       line 396, "pan.___", state 1229, "(1)"
+       line 400, "pan.___", state 1236, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1242, "(1)"
+       line 400, "pan.___", state 1243, "(1)"
+       line 400, "pan.___", state 1243, "(1)"
+       line 398, "pan.___", state 1248, "((i<2))"
+       line 398, "pan.___", state 1248, "((i>=2))"
+       line 404, "pan.___", state 1255, "(1)"
+       line 404, "pan.___", state 1256, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1256, "else"
+       line 404, "pan.___", state 1259, "(1)"
+       line 404, "pan.___", state 1260, "(1)"
+       line 404, "pan.___", state 1260, "(1)"
+       line 408, "pan.___", state 1268, "(1)"
+       line 408, "pan.___", state 1269, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1269, "else"
+       line 408, "pan.___", state 1272, "(1)"
+       line 408, "pan.___", state 1273, "(1)"
+       line 408, "pan.___", state 1273, "(1)"
+       line 406, "pan.___", state 1278, "((i<1))"
+       line 406, "pan.___", state 1278, "((i>=1))"
+       line 413, "pan.___", state 1285, "(1)"
+       line 413, "pan.___", state 1286, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1286, "else"
+       line 413, "pan.___", state 1289, "(1)"
+       line 413, "pan.___", state 1290, "(1)"
+       line 413, "pan.___", state 1290, "(1)"
+       line 417, "pan.___", state 1298, "(1)"
+       line 417, "pan.___", state 1299, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1299, "else"
+       line 417, "pan.___", state 1302, "(1)"
+       line 417, "pan.___", state 1303, "(1)"
+       line 417, "pan.___", state 1303, "(1)"
+       line 422, "pan.___", state 1312, "(1)"
+       line 422, "pan.___", state 1312, "(1)"
+       line 387, "pan.___", state 1323, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1329, "(1)"
+       line 391, "pan.___", state 1337, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 1343, "(1)"
+       line 391, "pan.___", state 1344, "(1)"
+       line 391, "pan.___", state 1344, "(1)"
+       line 389, "pan.___", state 1349, "((i<1))"
+       line 389, "pan.___", state 1349, "((i>=1))"
+       line 396, "pan.___", state 1355, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1361, "(1)"
+       line 396, "pan.___", state 1362, "(1)"
+       line 396, "pan.___", state 1362, "(1)"
+       line 400, "pan.___", state 1369, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1375, "(1)"
+       line 400, "pan.___", state 1376, "(1)"
+       line 400, "pan.___", state 1376, "(1)"
+       line 398, "pan.___", state 1381, "((i<2))"
+       line 398, "pan.___", state 1381, "((i>=2))"
+       line 404, "pan.___", state 1388, "(1)"
+       line 404, "pan.___", state 1389, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1389, "else"
+       line 404, "pan.___", state 1392, "(1)"
+       line 404, "pan.___", state 1393, "(1)"
+       line 404, "pan.___", state 1393, "(1)"
+       line 408, "pan.___", state 1401, "(1)"
+       line 408, "pan.___", state 1402, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1402, "else"
+       line 408, "pan.___", state 1405, "(1)"
+       line 408, "pan.___", state 1406, "(1)"
+       line 408, "pan.___", state 1406, "(1)"
+       line 406, "pan.___", state 1411, "((i<1))"
+       line 406, "pan.___", state 1411, "((i>=1))"
+       line 413, "pan.___", state 1418, "(1)"
+       line 413, "pan.___", state 1419, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1419, "else"
+       line 413, "pan.___", state 1422, "(1)"
+       line 413, "pan.___", state 1423, "(1)"
+       line 413, "pan.___", state 1423, "(1)"
+       line 417, "pan.___", state 1431, "(1)"
+       line 417, "pan.___", state 1432, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1432, "else"
+       line 417, "pan.___", state 1435, "(1)"
+       line 417, "pan.___", state 1436, "(1)"
+       line 417, "pan.___", state 1436, "(1)"
+       line 422, "pan.___", state 1445, "(1)"
+       line 422, "pan.___", state 1445, "(1)"
+       line 387, "pan.___", state 1452, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1458, "(1)"
+       line 391, "pan.___", state 1466, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 1472, "(1)"
+       line 391, "pan.___", state 1473, "(1)"
+       line 391, "pan.___", state 1473, "(1)"
+       line 389, "pan.___", state 1478, "((i<1))"
+       line 389, "pan.___", state 1478, "((i>=1))"
+       line 396, "pan.___", state 1484, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1490, "(1)"
+       line 396, "pan.___", state 1491, "(1)"
+       line 396, "pan.___", state 1491, "(1)"
+       line 400, "pan.___", state 1498, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1504, "(1)"
+       line 400, "pan.___", state 1505, "(1)"
+       line 400, "pan.___", state 1505, "(1)"
+       line 398, "pan.___", state 1510, "((i<2))"
+       line 398, "pan.___", state 1510, "((i>=2))"
+       line 404, "pan.___", state 1517, "(1)"
+       line 404, "pan.___", state 1518, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1518, "else"
+       line 404, "pan.___", state 1521, "(1)"
+       line 404, "pan.___", state 1522, "(1)"
+       line 404, "pan.___", state 1522, "(1)"
+       line 408, "pan.___", state 1530, "(1)"
+       line 408, "pan.___", state 1531, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1531, "else"
+       line 408, "pan.___", state 1534, "(1)"
+       line 408, "pan.___", state 1535, "(1)"
+       line 408, "pan.___", state 1535, "(1)"
+       line 406, "pan.___", state 1540, "((i<1))"
+       line 406, "pan.___", state 1540, "((i>=1))"
+       line 413, "pan.___", state 1547, "(1)"
+       line 413, "pan.___", state 1548, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1548, "else"
+       line 413, "pan.___", state 1551, "(1)"
+       line 413, "pan.___", state 1552, "(1)"
+       line 413, "pan.___", state 1552, "(1)"
+       line 417, "pan.___", state 1560, "(1)"
+       line 417, "pan.___", state 1561, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1561, "else"
+       line 417, "pan.___", state 1564, "(1)"
+       line 417, "pan.___", state 1565, "(1)"
+       line 417, "pan.___", state 1565, "(1)"
+       line 415, "pan.___", state 1570, "((i<2))"
+       line 415, "pan.___", state 1570, "((i>=2))"
+       line 422, "pan.___", state 1574, "(1)"
+       line 422, "pan.___", state 1574, "(1)"
+       line 387, "pan.___", state 1586, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1592, "(1)"
+       line 391, "pan.___", state 1602, "(1)"
+       line 391, "pan.___", state 1603, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 1603, "else"
+       line 391, "pan.___", state 1606, "(1)"
+       line 391, "pan.___", state 1607, "(1)"
+       line 391, "pan.___", state 1607, "(1)"
+       line 389, "pan.___", state 1612, "((i<1))"
+       line 389, "pan.___", state 1612, "((i>=1))"
+       line 396, "pan.___", state 1618, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1624, "(1)"
+       line 396, "pan.___", state 1625, "(1)"
+       line 396, "pan.___", state 1625, "(1)"
+       line 400, "pan.___", state 1632, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1638, "(1)"
+       line 400, "pan.___", state 1639, "(1)"
+       line 400, "pan.___", state 1639, "(1)"
+       line 398, "pan.___", state 1644, "((i<2))"
+       line 398, "pan.___", state 1644, "((i>=2))"
+       line 404, "pan.___", state 1651, "(1)"
+       line 404, "pan.___", state 1652, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1652, "else"
+       line 404, "pan.___", state 1655, "(1)"
+       line 404, "pan.___", state 1656, "(1)"
+       line 404, "pan.___", state 1656, "(1)"
+       line 408, "pan.___", state 1664, "(1)"
+       line 408, "pan.___", state 1665, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1665, "else"
+       line 408, "pan.___", state 1668, "(1)"
+       line 408, "pan.___", state 1669, "(1)"
+       line 408, "pan.___", state 1669, "(1)"
+       line 406, "pan.___", state 1674, "((i<1))"
+       line 406, "pan.___", state 1674, "((i>=1))"
+       line 413, "pan.___", state 1681, "(1)"
+       line 413, "pan.___", state 1682, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1682, "else"
+       line 413, "pan.___", state 1685, "(1)"
+       line 413, "pan.___", state 1686, "(1)"
+       line 413, "pan.___", state 1686, "(1)"
+       line 417, "pan.___", state 1694, "(1)"
+       line 417, "pan.___", state 1695, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1695, "else"
+       line 417, "pan.___", state 1698, "(1)"
+       line 417, "pan.___", state 1699, "(1)"
+       line 417, "pan.___", state 1699, "(1)"
+       line 422, "pan.___", state 1708, "(1)"
+       line 422, "pan.___", state 1708, "(1)"
+       line 387, "pan.___", state 1715, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1721, "(1)"
+       line 391, "pan.___", state 1729, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 1735, "(1)"
+       line 391, "pan.___", state 1736, "(1)"
+       line 391, "pan.___", state 1736, "(1)"
+       line 389, "pan.___", state 1741, "((i<1))"
+       line 389, "pan.___", state 1741, "((i>=1))"
+       line 396, "pan.___", state 1747, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1753, "(1)"
+       line 396, "pan.___", state 1754, "(1)"
+       line 396, "pan.___", state 1754, "(1)"
+       line 400, "pan.___", state 1761, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1767, "(1)"
+       line 400, "pan.___", state 1768, "(1)"
+       line 400, "pan.___", state 1768, "(1)"
+       line 398, "pan.___", state 1773, "((i<2))"
+       line 398, "pan.___", state 1773, "((i>=2))"
+       line 404, "pan.___", state 1780, "(1)"
+       line 404, "pan.___", state 1781, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1781, "else"
+       line 404, "pan.___", state 1784, "(1)"
+       line 404, "pan.___", state 1785, "(1)"
+       line 404, "pan.___", state 1785, "(1)"
+       line 408, "pan.___", state 1793, "(1)"
+       line 408, "pan.___", state 1794, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1794, "else"
+       line 408, "pan.___", state 1797, "(1)"
+       line 408, "pan.___", state 1798, "(1)"
+       line 408, "pan.___", state 1798, "(1)"
+       line 406, "pan.___", state 1803, "((i<1))"
+       line 406, "pan.___", state 1803, "((i>=1))"
+       line 413, "pan.___", state 1810, "(1)"
+       line 413, "pan.___", state 1811, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1811, "else"
+       line 413, "pan.___", state 1814, "(1)"
+       line 413, "pan.___", state 1815, "(1)"
+       line 413, "pan.___", state 1815, "(1)"
+       line 417, "pan.___", state 1823, "(1)"
+       line 417, "pan.___", state 1824, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1824, "else"
+       line 417, "pan.___", state 1827, "(1)"
+       line 417, "pan.___", state 1828, "(1)"
+       line 417, "pan.___", state 1828, "(1)"
+       line 415, "pan.___", state 1833, "((i<2))"
+       line 415, "pan.___", state 1833, "((i>=2))"
+       line 422, "pan.___", state 1837, "(1)"
+       line 422, "pan.___", state 1837, "(1)"
+       line 387, "pan.___", state 1847, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1853, "(1)"
+       line 391, "pan.___", state 1863, "(1)"
+       line 391, "pan.___", state 1864, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 1864, "else"
+       line 391, "pan.___", state 1867, "(1)"
+       line 391, "pan.___", state 1868, "(1)"
+       line 391, "pan.___", state 1868, "(1)"
+       line 389, "pan.___", state 1873, "((i<1))"
+       line 389, "pan.___", state 1873, "((i>=1))"
+       line 396, "pan.___", state 1879, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 1885, "(1)"
+       line 396, "pan.___", state 1886, "(1)"
+       line 396, "pan.___", state 1886, "(1)"
+       line 400, "pan.___", state 1893, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 1899, "(1)"
+       line 400, "pan.___", state 1900, "(1)"
+       line 400, "pan.___", state 1900, "(1)"
+       line 398, "pan.___", state 1905, "((i<2))"
+       line 398, "pan.___", state 1905, "((i>=2))"
+       line 404, "pan.___", state 1912, "(1)"
+       line 404, "pan.___", state 1913, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 1913, "else"
+       line 404, "pan.___", state 1916, "(1)"
+       line 404, "pan.___", state 1917, "(1)"
+       line 404, "pan.___", state 1917, "(1)"
+       line 408, "pan.___", state 1925, "(1)"
+       line 408, "pan.___", state 1926, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 1926, "else"
+       line 408, "pan.___", state 1929, "(1)"
+       line 408, "pan.___", state 1930, "(1)"
+       line 408, "pan.___", state 1930, "(1)"
+       line 406, "pan.___", state 1935, "((i<1))"
+       line 406, "pan.___", state 1935, "((i>=1))"
+       line 413, "pan.___", state 1942, "(1)"
+       line 413, "pan.___", state 1943, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 1943, "else"
+       line 413, "pan.___", state 1946, "(1)"
+       line 413, "pan.___", state 1947, "(1)"
+       line 413, "pan.___", state 1947, "(1)"
+       line 417, "pan.___", state 1955, "(1)"
+       line 417, "pan.___", state 1956, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 1956, "else"
+       line 417, "pan.___", state 1959, "(1)"
+       line 417, "pan.___", state 1960, "(1)"
+       line 417, "pan.___", state 1960, "(1)"
+       line 422, "pan.___", state 1969, "(1)"
+       line 422, "pan.___", state 1969, "(1)"
+       line 710, "pan.___", state 1976, "_proc_urcu_reader = (_proc_urcu_reader|((1<<2)<<19))"
+       line 710, "pan.___", state 1977, "(!((tmp&((1<<7)-1))))"
+       line 710, "pan.___", state 1977, "else"
+       line 387, "pan.___", state 1983, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 1989, "(1)"
+       line 391, "pan.___", state 1997, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 2003, "(1)"
+       line 391, "pan.___", state 2004, "(1)"
+       line 391, "pan.___", state 2004, "(1)"
+       line 389, "pan.___", state 2009, "((i<1))"
+       line 389, "pan.___", state 2009, "((i>=1))"
+       line 396, "pan.___", state 2015, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2021, "(1)"
+       line 396, "pan.___", state 2022, "(1)"
+       line 396, "pan.___", state 2022, "(1)"
+       line 400, "pan.___", state 2029, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2035, "(1)"
+       line 400, "pan.___", state 2036, "(1)"
+       line 400, "pan.___", state 2036, "(1)"
+       line 398, "pan.___", state 2041, "((i<2))"
+       line 398, "pan.___", state 2041, "((i>=2))"
+       line 404, "pan.___", state 2048, "(1)"
+       line 404, "pan.___", state 2049, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 2049, "else"
+       line 404, "pan.___", state 2052, "(1)"
+       line 404, "pan.___", state 2053, "(1)"
+       line 404, "pan.___", state 2053, "(1)"
+       line 408, "pan.___", state 2061, "(1)"
+       line 408, "pan.___", state 2062, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 2062, "else"
+       line 408, "pan.___", state 2065, "(1)"
+       line 408, "pan.___", state 2066, "(1)"
+       line 408, "pan.___", state 2066, "(1)"
+       line 406, "pan.___", state 2071, "((i<1))"
+       line 406, "pan.___", state 2071, "((i>=1))"
+       line 413, "pan.___", state 2078, "(1)"
+       line 413, "pan.___", state 2079, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 2079, "else"
+       line 413, "pan.___", state 2082, "(1)"
+       line 413, "pan.___", state 2083, "(1)"
+       line 413, "pan.___", state 2083, "(1)"
+       line 417, "pan.___", state 2091, "(1)"
+       line 417, "pan.___", state 2092, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 2092, "else"
+       line 417, "pan.___", state 2095, "(1)"
+       line 417, "pan.___", state 2096, "(1)"
+       line 417, "pan.___", state 2096, "(1)"
+       line 422, "pan.___", state 2105, "(1)"
+       line 422, "pan.___", state 2105, "(1)"
+       line 387, "pan.___", state 2112, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 2118, "(1)"
+       line 391, "pan.___", state 2126, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 2132, "(1)"
+       line 391, "pan.___", state 2133, "(1)"
+       line 391, "pan.___", state 2133, "(1)"
+       line 389, "pan.___", state 2138, "((i<1))"
+       line 389, "pan.___", state 2138, "((i>=1))"
+       line 396, "pan.___", state 2144, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2150, "(1)"
+       line 396, "pan.___", state 2151, "(1)"
+       line 396, "pan.___", state 2151, "(1)"
+       line 400, "pan.___", state 2158, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2164, "(1)"
+       line 400, "pan.___", state 2165, "(1)"
+       line 400, "pan.___", state 2165, "(1)"
+       line 398, "pan.___", state 2170, "((i<2))"
+       line 398, "pan.___", state 2170, "((i>=2))"
+       line 404, "pan.___", state 2177, "(1)"
+       line 404, "pan.___", state 2178, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 2178, "else"
+       line 404, "pan.___", state 2181, "(1)"
+       line 404, "pan.___", state 2182, "(1)"
+       line 404, "pan.___", state 2182, "(1)"
+       line 408, "pan.___", state 2190, "(1)"
+       line 408, "pan.___", state 2191, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 2191, "else"
+       line 408, "pan.___", state 2194, "(1)"
+       line 408, "pan.___", state 2195, "(1)"
+       line 408, "pan.___", state 2195, "(1)"
+       line 406, "pan.___", state 2200, "((i<1))"
+       line 406, "pan.___", state 2200, "((i>=1))"
+       line 413, "pan.___", state 2207, "(1)"
+       line 413, "pan.___", state 2208, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 2208, "else"
+       line 413, "pan.___", state 2211, "(1)"
+       line 413, "pan.___", state 2212, "(1)"
+       line 413, "pan.___", state 2212, "(1)"
+       line 417, "pan.___", state 2220, "(1)"
+       line 417, "pan.___", state 2221, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 2221, "else"
+       line 417, "pan.___", state 2224, "(1)"
+       line 417, "pan.___", state 2225, "(1)"
+       line 417, "pan.___", state 2225, "(1)"
+       line 415, "pan.___", state 2230, "((i<2))"
+       line 415, "pan.___", state 2230, "((i>=2))"
+       line 422, "pan.___", state 2234, "(1)"
+       line 422, "pan.___", state 2234, "(1)"
+       line 387, "pan.___", state 2243, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 2245, "(1)"
+       line 387, "pan.___", state 2246, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 2246, "else"
+       line 387, "pan.___", state 2249, "(1)"
+       line 391, "pan.___", state 2257, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 2259, "(1)"
+       line 391, "pan.___", state 2260, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 2260, "else"
+       line 391, "pan.___", state 2263, "(1)"
+       line 391, "pan.___", state 2264, "(1)"
+       line 391, "pan.___", state 2264, "(1)"
+       line 389, "pan.___", state 2269, "((i<1))"
+       line 389, "pan.___", state 2269, "((i>=1))"
+       line 396, "pan.___", state 2275, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2277, "(1)"
+       line 396, "pan.___", state 2278, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 396, "pan.___", state 2278, "else"
+       line 396, "pan.___", state 2281, "(1)"
+       line 396, "pan.___", state 2282, "(1)"
+       line 396, "pan.___", state 2282, "(1)"
+       line 400, "pan.___", state 2289, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2291, "(1)"
+       line 400, "pan.___", state 2292, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 400, "pan.___", state 2292, "else"
+       line 400, "pan.___", state 2295, "(1)"
+       line 400, "pan.___", state 2296, "(1)"
+       line 400, "pan.___", state 2296, "(1)"
+       line 398, "pan.___", state 2301, "((i<2))"
+       line 398, "pan.___", state 2301, "((i>=2))"
+       line 404, "pan.___", state 2308, "(1)"
+       line 404, "pan.___", state 2309, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 2309, "else"
+       line 404, "pan.___", state 2312, "(1)"
+       line 404, "pan.___", state 2313, "(1)"
+       line 404, "pan.___", state 2313, "(1)"
+       line 408, "pan.___", state 2321, "(1)"
+       line 408, "pan.___", state 2322, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 2322, "else"
+       line 408, "pan.___", state 2325, "(1)"
+       line 408, "pan.___", state 2326, "(1)"
+       line 408, "pan.___", state 2326, "(1)"
+       line 406, "pan.___", state 2331, "((i<1))"
+       line 406, "pan.___", state 2331, "((i>=1))"
+       line 413, "pan.___", state 2338, "(1)"
+       line 413, "pan.___", state 2339, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 2339, "else"
+       line 413, "pan.___", state 2342, "(1)"
+       line 413, "pan.___", state 2343, "(1)"
+       line 413, "pan.___", state 2343, "(1)"
+       line 417, "pan.___", state 2351, "(1)"
+       line 417, "pan.___", state 2352, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 2352, "else"
+       line 417, "pan.___", state 2355, "(1)"
+       line 417, "pan.___", state 2356, "(1)"
+       line 417, "pan.___", state 2356, "(1)"
+       line 415, "pan.___", state 2361, "((i<2))"
+       line 415, "pan.___", state 2361, "((i>=2))"
+       line 422, "pan.___", state 2365, "(1)"
+       line 422, "pan.___", state 2365, "(1)"
+       line 710, "pan.___", state 2368, "cached_urcu_active_readers.val[_pid] = (tmp+1)"
+       line 710, "pan.___", state 2369, "_proc_urcu_reader = (_proc_urcu_reader|(1<<23))"
+       line 710, "pan.___", state 2370, "(1)"
+       line 387, "pan.___", state 2377, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 2383, "(1)"
+       line 391, "pan.___", state 2393, "(1)"
+       line 391, "pan.___", state 2394, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 391, "pan.___", state 2394, "else"
+       line 391, "pan.___", state 2397, "(1)"
+       line 391, "pan.___", state 2398, "(1)"
+       line 391, "pan.___", state 2398, "(1)"
+       line 389, "pan.___", state 2403, "((i<1))"
+       line 389, "pan.___", state 2403, "((i>=1))"
+       line 396, "pan.___", state 2409, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2415, "(1)"
+       line 396, "pan.___", state 2416, "(1)"
+       line 396, "pan.___", state 2416, "(1)"
+       line 400, "pan.___", state 2423, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2429, "(1)"
+       line 400, "pan.___", state 2430, "(1)"
+       line 400, "pan.___", state 2430, "(1)"
+       line 398, "pan.___", state 2435, "((i<2))"
+       line 398, "pan.___", state 2435, "((i>=2))"
+       line 404, "pan.___", state 2442, "(1)"
+       line 404, "pan.___", state 2443, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 2443, "else"
+       line 404, "pan.___", state 2446, "(1)"
+       line 404, "pan.___", state 2447, "(1)"
+       line 404, "pan.___", state 2447, "(1)"
+       line 408, "pan.___", state 2455, "(1)"
+       line 408, "pan.___", state 2456, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 2456, "else"
+       line 408, "pan.___", state 2459, "(1)"
+       line 408, "pan.___", state 2460, "(1)"
+       line 408, "pan.___", state 2460, "(1)"
+       line 406, "pan.___", state 2465, "((i<1))"
+       line 406, "pan.___", state 2465, "((i>=1))"
+       line 413, "pan.___", state 2472, "(1)"
+       line 413, "pan.___", state 2473, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 2473, "else"
+       line 413, "pan.___", state 2476, "(1)"
+       line 413, "pan.___", state 2477, "(1)"
+       line 413, "pan.___", state 2477, "(1)"
+       line 417, "pan.___", state 2485, "(1)"
+       line 417, "pan.___", state 2486, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 2486, "else"
+       line 417, "pan.___", state 2489, "(1)"
+       line 417, "pan.___", state 2490, "(1)"
+       line 417, "pan.___", state 2490, "(1)"
+       line 422, "pan.___", state 2499, "(1)"
+       line 422, "pan.___", state 2499, "(1)"
+       line 387, "pan.___", state 2512, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 2526, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2544, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2558, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 404, "pan.___", state 2577, "(1)"
+       line 408, "pan.___", state 2590, "(1)"
+       line 413, "pan.___", state 2607, "(1)"
+       line 417, "pan.___", state 2620, "(1)"
+       line 387, "pan.___", state 2641, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 2655, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 2673, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 2687, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 404, "pan.___", state 2706, "(1)"
+       line 408, "pan.___", state 2719, "(1)"
+       line 413, "pan.___", state 2736, "(1)"
+       line 417, "pan.___", state 2749, "(1)"
+       line 227, "pan.___", state 2782, "(1)"
+       line 231, "pan.___", state 2790, "(1)"
+       line 231, "pan.___", state 2791, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 2791, "else"
+       line 229, "pan.___", state 2796, "((i<1))"
+       line 229, "pan.___", state 2796, "((i>=1))"
+       line 235, "pan.___", state 2802, "(1)"
+       line 235, "pan.___", state 2803, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 2803, "else"
+       line 239, "pan.___", state 2810, "(1)"
+       line 239, "pan.___", state 2811, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 2811, "else"
+       line 244, "pan.___", state 2820, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 2820, "else"
+       line 227, "pan.___", state 2825, "(1)"
+       line 231, "pan.___", state 2833, "(1)"
+       line 235, "pan.___", state 2845, "(1)"
+       line 239, "pan.___", state 2853, "(1)"
+       line 870, "pan.___", state 2870, "-end-"
+       (659 of 2870 states)
+unreached in proctype urcu_writer
+       line 387, "pan.___", state 18, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 32, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 50, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 404, "pan.___", state 83, "(1)"
+       line 408, "pan.___", state 96, "(1)"
+       line 413, "pan.___", state 113, "(1)"
+       line 417, "pan.___", state 126, "(1)"
+       line 250, "pan.___", state 149, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 158, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 171, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 211, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 217, "(1)"
+       line 391, "pan.___", state 225, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 231, "(1)"
+       line 391, "pan.___", state 232, "(1)"
+       line 391, "pan.___", state 232, "(1)"
+       line 389, "pan.___", state 237, "((i<1))"
+       line 389, "pan.___", state 237, "((i>=1))"
+       line 396, "pan.___", state 243, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 249, "(1)"
+       line 396, "pan.___", state 250, "(1)"
+       line 396, "pan.___", state 250, "(1)"
+       line 400, "pan.___", state 257, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 263, "(1)"
+       line 400, "pan.___", state 264, "(1)"
+       line 400, "pan.___", state 264, "(1)"
+       line 398, "pan.___", state 269, "((i<2))"
+       line 398, "pan.___", state 269, "((i>=2))"
+       line 404, "pan.___", state 276, "(1)"
+       line 404, "pan.___", state 277, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 277, "else"
+       line 404, "pan.___", state 280, "(1)"
+       line 404, "pan.___", state 281, "(1)"
+       line 404, "pan.___", state 281, "(1)"
+       line 408, "pan.___", state 289, "(1)"
+       line 408, "pan.___", state 290, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 290, "else"
+       line 408, "pan.___", state 293, "(1)"
+       line 408, "pan.___", state 294, "(1)"
+       line 408, "pan.___", state 294, "(1)"
+       line 406, "pan.___", state 299, "((i<1))"
+       line 406, "pan.___", state 299, "((i>=1))"
+       line 413, "pan.___", state 306, "(1)"
+       line 413, "pan.___", state 307, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 307, "else"
+       line 413, "pan.___", state 310, "(1)"
+       line 413, "pan.___", state 311, "(1)"
+       line 413, "pan.___", state 311, "(1)"
+       line 417, "pan.___", state 319, "(1)"
+       line 417, "pan.___", state 320, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 320, "else"
+       line 417, "pan.___", state 323, "(1)"
+       line 417, "pan.___", state 324, "(1)"
+       line 417, "pan.___", state 324, "(1)"
+       line 415, "pan.___", state 329, "((i<2))"
+       line 415, "pan.___", state 329, "((i>=2))"
+       line 422, "pan.___", state 333, "(1)"
+       line 422, "pan.___", state 333, "(1)"
+       line 387, "pan.___", state 344, "(1)"
+       line 387, "pan.___", state 345, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 345, "else"
+       line 387, "pan.___", state 348, "(1)"
+       line 391, "pan.___", state 356, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 362, "(1)"
+       line 391, "pan.___", state 363, "(1)"
+       line 391, "pan.___", state 363, "(1)"
+       line 389, "pan.___", state 368, "((i<1))"
+       line 389, "pan.___", state 368, "((i>=1))"
+       line 396, "pan.___", state 374, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 380, "(1)"
+       line 396, "pan.___", state 381, "(1)"
+       line 396, "pan.___", state 381, "(1)"
+       line 400, "pan.___", state 388, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 394, "(1)"
+       line 400, "pan.___", state 395, "(1)"
+       line 400, "pan.___", state 395, "(1)"
+       line 398, "pan.___", state 400, "((i<2))"
+       line 398, "pan.___", state 400, "((i>=2))"
+       line 404, "pan.___", state 407, "(1)"
+       line 404, "pan.___", state 408, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 408, "else"
+       line 404, "pan.___", state 411, "(1)"
+       line 404, "pan.___", state 412, "(1)"
+       line 404, "pan.___", state 412, "(1)"
+       line 408, "pan.___", state 420, "(1)"
+       line 408, "pan.___", state 421, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 421, "else"
+       line 408, "pan.___", state 424, "(1)"
+       line 408, "pan.___", state 425, "(1)"
+       line 408, "pan.___", state 425, "(1)"
+       line 406, "pan.___", state 430, "((i<1))"
+       line 406, "pan.___", state 430, "((i>=1))"
+       line 413, "pan.___", state 437, "(1)"
+       line 413, "pan.___", state 438, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 438, "else"
+       line 413, "pan.___", state 441, "(1)"
+       line 413, "pan.___", state 442, "(1)"
+       line 413, "pan.___", state 442, "(1)"
+       line 417, "pan.___", state 450, "(1)"
+       line 417, "pan.___", state 451, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 451, "else"
+       line 417, "pan.___", state 454, "(1)"
+       line 417, "pan.___", state 455, "(1)"
+       line 417, "pan.___", state 455, "(1)"
+       line 415, "pan.___", state 460, "((i<2))"
+       line 415, "pan.___", state 460, "((i>=2))"
+       line 422, "pan.___", state 464, "(1)"
+       line 422, "pan.___", state 464, "(1)"
+       line 1056, "pan.___", state 475, "_proc_urcu_writer = (_proc_urcu_writer&~(((1<<8)|(1<<7))))"
+       line 387, "pan.___", state 480, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 486, "(1)"
+       line 391, "pan.___", state 494, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 500, "(1)"
+       line 391, "pan.___", state 501, "(1)"
+       line 391, "pan.___", state 501, "(1)"
+       line 389, "pan.___", state 506, "((i<1))"
+       line 389, "pan.___", state 506, "((i>=1))"
+       line 396, "pan.___", state 512, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 518, "(1)"
+       line 396, "pan.___", state 519, "(1)"
+       line 396, "pan.___", state 519, "(1)"
+       line 400, "pan.___", state 526, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 532, "(1)"
+       line 400, "pan.___", state 533, "(1)"
+       line 400, "pan.___", state 533, "(1)"
+       line 398, "pan.___", state 538, "((i<2))"
+       line 398, "pan.___", state 538, "((i>=2))"
+       line 404, "pan.___", state 545, "(1)"
+       line 404, "pan.___", state 546, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 546, "else"
+       line 404, "pan.___", state 549, "(1)"
+       line 404, "pan.___", state 550, "(1)"
+       line 404, "pan.___", state 550, "(1)"
+       line 408, "pan.___", state 558, "(1)"
+       line 408, "pan.___", state 559, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 559, "else"
+       line 408, "pan.___", state 562, "(1)"
+       line 408, "pan.___", state 563, "(1)"
+       line 408, "pan.___", state 563, "(1)"
+       line 406, "pan.___", state 568, "((i<1))"
+       line 406, "pan.___", state 568, "((i>=1))"
+       line 413, "pan.___", state 575, "(1)"
+       line 413, "pan.___", state 576, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 576, "else"
+       line 413, "pan.___", state 579, "(1)"
+       line 413, "pan.___", state 580, "(1)"
+       line 413, "pan.___", state 580, "(1)"
+       line 417, "pan.___", state 588, "(1)"
+       line 417, "pan.___", state 589, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 589, "else"
+       line 417, "pan.___", state 592, "(1)"
+       line 417, "pan.___", state 593, "(1)"
+       line 417, "pan.___", state 593, "(1)"
+       line 422, "pan.___", state 602, "(1)"
+       line 422, "pan.___", state 602, "(1)"
+       line 387, "pan.___", state 609, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 387, "pan.___", state 615, "(1)"
+       line 391, "pan.___", state 623, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 629, "(1)"
+       line 391, "pan.___", state 630, "(1)"
+       line 391, "pan.___", state 630, "(1)"
+       line 389, "pan.___", state 635, "((i<1))"
+       line 389, "pan.___", state 635, "((i>=1))"
+       line 396, "pan.___", state 641, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 647, "(1)"
+       line 396, "pan.___", state 648, "(1)"
+       line 396, "pan.___", state 648, "(1)"
+       line 400, "pan.___", state 655, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 661, "(1)"
+       line 400, "pan.___", state 662, "(1)"
+       line 400, "pan.___", state 662, "(1)"
+       line 398, "pan.___", state 667, "((i<2))"
+       line 398, "pan.___", state 667, "((i>=2))"
+       line 404, "pan.___", state 674, "(1)"
+       line 404, "pan.___", state 675, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 675, "else"
+       line 404, "pan.___", state 678, "(1)"
+       line 404, "pan.___", state 679, "(1)"
+       line 404, "pan.___", state 679, "(1)"
+       line 408, "pan.___", state 687, "(1)"
+       line 408, "pan.___", state 688, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 688, "else"
+       line 408, "pan.___", state 691, "(1)"
+       line 408, "pan.___", state 692, "(1)"
+       line 408, "pan.___", state 692, "(1)"
+       line 406, "pan.___", state 697, "((i<1))"
+       line 406, "pan.___", state 697, "((i>=1))"
+       line 413, "pan.___", state 704, "(1)"
+       line 413, "pan.___", state 705, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 705, "else"
+       line 413, "pan.___", state 708, "(1)"
+       line 413, "pan.___", state 709, "(1)"
+       line 413, "pan.___", state 709, "(1)"
+       line 417, "pan.___", state 717, "(1)"
+       line 417, "pan.___", state 718, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 718, "else"
+       line 417, "pan.___", state 721, "(1)"
+       line 417, "pan.___", state 722, "(1)"
+       line 417, "pan.___", state 722, "(1)"
+       line 415, "pan.___", state 727, "((i<2))"
+       line 415, "pan.___", state 727, "((i>=2))"
+       line 422, "pan.___", state 731, "(1)"
+       line 422, "pan.___", state 731, "(1)"
+       line 387, "pan.___", state 742, "(1)"
+       line 387, "pan.___", state 743, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 387, "pan.___", state 743, "else"
+       line 387, "pan.___", state 746, "(1)"
+       line 391, "pan.___", state 754, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 391, "pan.___", state 760, "(1)"
+       line 391, "pan.___", state 761, "(1)"
+       line 391, "pan.___", state 761, "(1)"
+       line 389, "pan.___", state 766, "((i<1))"
+       line 389, "pan.___", state 766, "((i>=1))"
+       line 396, "pan.___", state 772, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 396, "pan.___", state 778, "(1)"
+       line 396, "pan.___", state 779, "(1)"
+       line 396, "pan.___", state 779, "(1)"
+       line 400, "pan.___", state 786, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 400, "pan.___", state 792, "(1)"
+       line 400, "pan.___", state 793, "(1)"
+       line 400, "pan.___", state 793, "(1)"
+       line 398, "pan.___", state 798, "((i<2))"
+       line 398, "pan.___", state 798, "((i>=2))"
+       line 404, "pan.___", state 805, "(1)"
+       line 404, "pan.___", state 806, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 404, "pan.___", state 806, "else"
+       line 404, "pan.___", state 809, "(1)"
+       line 404, "pan.___", state 810, "(1)"
+       line 404, "pan.___", state 810, "(1)"
+       line 408, "pan.___", state 818, "(1)"
+       line 408, "pan.___", state 819, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 408, "pan.___", state 819, "else"
+       line 408, "pan.___", state 822, "(1)"
+       line 408, "pan.___", state 823, "(1)"
+       line 408, "pan.___", state 823, "(1)"
+       line 406, "pan.___", state 828, "((i<1))"
+       line 406, "pan.___", state 828, "((i>=1))"
+       line 413, "pan.___", state 835, "(1)"
+       line 413, "pan.___", state 836, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 413, "pan.___", state 836, "else"
+       line 413, "pan.___", state 839, "(1)"
+       line 413, "pan.___", state 840, "(1)"
+       line 413, "pan.___", state 840, "(1)"
+       line 417, "pan.___", state 848, "(1)"
+       line 417, "pan.___", state 849, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 417, "pan.___", state 849, "else"
+       line 417, "pan.___", state 852, "(1)"
+       line 417, "pan.___", state 853, "(1)"
+       line 417, "pan.___", state 853, "(1)"
+       line 415, "pan.___", state 858, "((i<2))"
+       line 415, "pan.___", state 858, "((i>=2))"
+       line 422, "pan.___", state 862, "(1)"
+       line 422, "pan.___", state 862, "(1)"
+       line 1113, "pan.___", state 872, "_proc_urcu_writer = (_proc_urcu_writer&~(((1<<12)|(1<<11))))"
+       line 250, "pan.___", state 903, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 912, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 927, "(1)"
+       line 262, "pan.___", state 934, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 227, "pan.___", state 950, "(1)"
+       line 231, "pan.___", state 958, "(1)"
+       line 235, "pan.___", state 970, "(1)"
+       line 239, "pan.___", state 978, "(1)"
+       line 250, "pan.___", state 1009, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1018, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 252, "pan.___", state 1026, "((i<1))"
+       line 252, "pan.___", state 1026, "((i>=1))"
+       line 258, "pan.___", state 1031, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1040, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 260, "pan.___", state 1048, "((i<2))"
+       line 260, "pan.___", state 1048, "((i>=2))"
+       line 227, "pan.___", state 1056, "(1)"
+       line 231, "pan.___", state 1064, "(1)"
+       line 231, "pan.___", state 1065, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1065, "else"
+       line 229, "pan.___", state 1070, "((i<1))"
+       line 229, "pan.___", state 1070, "((i>=1))"
+       line 235, "pan.___", state 1076, "(1)"
+       line 235, "pan.___", state 1077, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1077, "else"
+       line 239, "pan.___", state 1084, "(1)"
+       line 239, "pan.___", state 1085, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1085, "else"
+       line 244, "pan.___", state 1094, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1094, "else"
+       line 250, "pan.___", state 1101, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 250, "pan.___", state 1103, "(1)"
+       line 254, "pan.___", state 1110, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1112, "(1)"
+       line 254, "pan.___", state 1113, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 254, "pan.___", state 1113, "else"
+       line 252, "pan.___", state 1118, "((i<1))"
+       line 252, "pan.___", state 1118, "((i>=1))"
+       line 258, "pan.___", state 1123, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 1125, "(1)"
+       line 258, "pan.___", state 1126, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 258, "pan.___", state 1126, "else"
+       line 262, "pan.___", state 1132, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1134, "(1)"
+       line 262, "pan.___", state 1135, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 262, "pan.___", state 1135, "else"
+       line 260, "pan.___", state 1140, "((i<2))"
+       line 260, "pan.___", state 1140, "((i>=2))"
+       line 227, "pan.___", state 1148, "(1)"
+       line 231, "pan.___", state 1156, "(1)"
+       line 231, "pan.___", state 1157, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1157, "else"
+       line 229, "pan.___", state 1162, "((i<1))"
+       line 229, "pan.___", state 1162, "((i>=1))"
+       line 235, "pan.___", state 1168, "(1)"
+       line 235, "pan.___", state 1169, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1169, "else"
+       line 239, "pan.___", state 1176, "(1)"
+       line 239, "pan.___", state 1177, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1177, "else"
+       line 244, "pan.___", state 1186, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1186, "else"
+       line 1180, "pan.___", state 1189, "i = 0"
+       line 1180, "pan.___", state 1191, "reader_barrier = 1"
+       line 1180, "pan.___", state 1202, "((i<1))"
+       line 1180, "pan.___", state 1202, "((i>=1))"
+       line 250, "pan.___", state 1207, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 250, "pan.___", state 1209, "(1)"
+       line 254, "pan.___", state 1216, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1218, "(1)"
+       line 254, "pan.___", state 1219, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 254, "pan.___", state 1219, "else"
+       line 252, "pan.___", state 1224, "((i<1))"
+       line 252, "pan.___", state 1224, "((i>=1))"
+       line 258, "pan.___", state 1229, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 1231, "(1)"
+       line 258, "pan.___", state 1232, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 258, "pan.___", state 1232, "else"
+       line 262, "pan.___", state 1238, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1240, "(1)"
+       line 262, "pan.___", state 1241, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 262, "pan.___", state 1241, "else"
+       line 260, "pan.___", state 1246, "((i<2))"
+       line 260, "pan.___", state 1246, "((i>=2))"
+       line 227, "pan.___", state 1254, "(1)"
+       line 231, "pan.___", state 1262, "(1)"
+       line 231, "pan.___", state 1263, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1263, "else"
+       line 229, "pan.___", state 1268, "((i<1))"
+       line 229, "pan.___", state 1268, "((i>=1))"
+       line 235, "pan.___", state 1274, "(1)"
+       line 235, "pan.___", state 1275, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1275, "else"
+       line 239, "pan.___", state 1282, "(1)"
+       line 239, "pan.___", state 1283, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1283, "else"
+       line 244, "pan.___", state 1292, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1292, "else"
+       line 277, "pan.___", state 1294, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 277, "pan.___", state 1294, "else"
+       line 1180, "pan.___", state 1295, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 1180, "pan.___", state 1295, "else"
+       line 250, "pan.___", state 1299, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 250, "pan.___", state 1301, "(1)"
+       line 254, "pan.___", state 1308, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1310, "(1)"
+       line 254, "pan.___", state 1311, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 254, "pan.___", state 1311, "else"
+       line 252, "pan.___", state 1316, "((i<1))"
+       line 252, "pan.___", state 1316, "((i>=1))"
+       line 258, "pan.___", state 1321, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 1323, "(1)"
+       line 258, "pan.___", state 1324, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 258, "pan.___", state 1324, "else"
+       line 262, "pan.___", state 1330, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1332, "(1)"
+       line 262, "pan.___", state 1333, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 262, "pan.___", state 1333, "else"
+       line 260, "pan.___", state 1338, "((i<2))"
+       line 260, "pan.___", state 1338, "((i>=2))"
+       line 227, "pan.___", state 1346, "(1)"
+       line 231, "pan.___", state 1354, "(1)"
+       line 231, "pan.___", state 1355, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1355, "else"
+       line 229, "pan.___", state 1360, "((i<1))"
+       line 229, "pan.___", state 1360, "((i>=1))"
+       line 235, "pan.___", state 1366, "(1)"
+       line 235, "pan.___", state 1367, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1367, "else"
+       line 239, "pan.___", state 1374, "(1)"
+       line 239, "pan.___", state 1375, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1375, "else"
+       line 244, "pan.___", state 1384, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1384, "else"
+       line 1183, "pan.___", state 1387, "i = 0"
+       line 1183, "pan.___", state 1389, "reader_barrier = 1"
+       line 1183, "pan.___", state 1400, "((i<1))"
+       line 1183, "pan.___", state 1400, "((i>=1))"
+       line 250, "pan.___", state 1405, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 250, "pan.___", state 1407, "(1)"
+       line 254, "pan.___", state 1414, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1416, "(1)"
+       line 254, "pan.___", state 1417, "((cache_dirty_urcu_active_readers.bitfield&(1<<_pid)))"
+       line 254, "pan.___", state 1417, "else"
+       line 252, "pan.___", state 1422, "((i<1))"
+       line 252, "pan.___", state 1422, "((i>=1))"
+       line 258, "pan.___", state 1427, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 258, "pan.___", state 1429, "(1)"
+       line 258, "pan.___", state 1430, "((cache_dirty_rcu_ptr.bitfield&(1<<_pid)))"
+       line 258, "pan.___", state 1430, "else"
+       line 262, "pan.___", state 1436, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1438, "(1)"
+       line 262, "pan.___", state 1439, "((cache_dirty_rcu_data[i].bitfield&(1<<_pid)))"
+       line 262, "pan.___", state 1439, "else"
+       line 260, "pan.___", state 1444, "((i<2))"
+       line 260, "pan.___", state 1444, "((i>=2))"
+       line 227, "pan.___", state 1452, "(1)"
+       line 231, "pan.___", state 1460, "(1)"
+       line 231, "pan.___", state 1461, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1461, "else"
+       line 229, "pan.___", state 1466, "((i<1))"
+       line 229, "pan.___", state 1466, "((i>=1))"
+       line 235, "pan.___", state 1472, "(1)"
+       line 235, "pan.___", state 1473, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1473, "else"
+       line 239, "pan.___", state 1480, "(1)"
+       line 239, "pan.___", state 1481, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1481, "else"
+       line 244, "pan.___", state 1490, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1490, "else"
+       line 277, "pan.___", state 1492, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 277, "pan.___", state 1492, "else"
+       line 1183, "pan.___", state 1493, "((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid)))"
+       line 1183, "pan.___", state 1493, "else"
+       line 250, "pan.___", state 1497, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1506, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 252, "pan.___", state 1514, "((i<1))"
+       line 252, "pan.___", state 1514, "((i>=1))"
+       line 258, "pan.___", state 1519, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1528, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 260, "pan.___", state 1536, "((i<2))"
+       line 260, "pan.___", state 1536, "((i>=2))"
+       line 227, "pan.___", state 1544, "(1)"
+       line 231, "pan.___", state 1552, "(1)"
+       line 231, "pan.___", state 1553, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1553, "else"
+       line 229, "pan.___", state 1558, "((i<1))"
+       line 229, "pan.___", state 1558, "((i>=1))"
+       line 235, "pan.___", state 1564, "(1)"
+       line 235, "pan.___", state 1565, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1565, "else"
+       line 239, "pan.___", state 1572, "(1)"
+       line 239, "pan.___", state 1573, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1573, "else"
+       line 244, "pan.___", state 1582, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1582, "else"
+       line 1187, "pan.___", state 1585, "i = 0"
+       line 1187, "pan.___", state 1587, "reader_barrier = 1"
+       line 1187, "pan.___", state 1598, "((i<1))"
+       line 1187, "pan.___", state 1598, "((i>=1))"
+       line 250, "pan.___", state 1603, "cache_dirty_urcu_gp_ctr.bitfield = (cache_dirty_urcu_gp_ctr.bitfield&~((1<<_pid)))"
+       line 254, "pan.___", state 1612, "cache_dirty_urcu_active_readers.bitfield = (cache_dirty_urcu_active_readers.bitfield&~((1<<_pid)))"
+       line 252, "pan.___", state 1620, "((i<1))"
+       line 252, "pan.___", state 1620, "((i>=1))"
+       line 258, "pan.___", state 1625, "cache_dirty_rcu_ptr.bitfield = (cache_dirty_rcu_ptr.bitfield&~((1<<_pid)))"
+       line 262, "pan.___", state 1634, "cache_dirty_rcu_data[i].bitfield = (cache_dirty_rcu_data[i].bitfield&~((1<<_pid)))"
+       line 260, "pan.___", state 1642, "((i<2))"
+       line 260, "pan.___", state 1642, "((i>=2))"
+       line 227, "pan.___", state 1650, "(1)"
+       line 231, "pan.___", state 1658, "(1)"
+       line 231, "pan.___", state 1659, "(!((cache_dirty_urcu_active_readers.bitfield&(1<<_pid))))"
+       line 231, "pan.___", state 1659, "else"
+       line 229, "pan.___", state 1664, "((i<1))"
+       line 229, "pan.___", state 1664, "((i>=1))"
+       line 235, "pan.___", state 1670, "(1)"
+       line 235, "pan.___", state 1671, "(!((cache_dirty_rcu_ptr.bitfield&(1<<_pid))))"
+       line 235, "pan.___", state 1671, "else"
+       line 239, "pan.___", state 1678, "(1)"
+       line 239, "pan.___", state 1679, "(!((cache_dirty_rcu_data[i].bitfield&(1<<_pid))))"
+       line 239, "pan.___", state 1679, "else"
+       line 244, "pan.___", state 1688, "(!((cache_dirty_urcu_gp_ctr.bitfield&(1<<_pid))))"
+       line 244, "pan.___", state 1688, "else"
+       line 1191, "pan.___", state 1694, "-end-"
+       (328 of 1694 states)
+unreached in proctype :init:
+       (0 of 78 states)
+unreached in proctype :never:
+       line 1252, "pan.___", state 11, "-end-"
+       (1 of 11 states)
+
+pan: elapsed time 0.03 seconds
+pan: rate 32966.667 states/second
+pan: avg transition delay 1.6739e-06 usec
+cp .input.spin urcu_progress_reader.spin.input
+cp .input.spin.trail urcu_progress_reader.spin.input.trail
+make[1]: Leaving directory `/home/compudj/doc/userspace-rcu/formal-model/urcu-controldataflow'
This page took 0.039784 seconds and 4 git commands to generate.