-Result 0:
-wildcard 1 -> memory_order_relaxed
-wildcard 2 -> memory_order_relaxed
-wildcard 3 -> memory_order_acquire
-wildcard 4 -> memory_order_relaxed
-wildcard 5 -> memory_order_relaxed
-wildcard 6 -> memory_order_acq_rel
-wildcard 8 -> memory_order_acquire
-wildcard 9 -> memory_order_release
-wildcard 11 -> memory_order_release
-wildcard 13 -> memory_order_acquire
-wildcard 14 -> memory_order_acquire
-wildcard 15 -> memory_order_acquire
-wildcard 16 -> memory_order_relaxed
-wildcard 17 -> memory_order_release
-wildcard 19 -> memory_order_release
++ ms-queue/testcase3_wildcard -s100 -m2 -y -u3 -tSCFENCE -o fms-queue/result2.txt -v
+Discovered 14762322551490320607
+Discovered 2821287555310520644
+candidate size from file: 2
+Program output from execution 3:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 3:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 12, 27)
+28 3 atomic read 6 acq_rel 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 28)
+29 2 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 12, 29)
+30 3 atomic read 8 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 30)
+31 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 31)
+32 3 atomic read 9 release 0x7fbb606d73e8 0x100000006 29 ( 0, 15, 27, 32)
+33 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 33, 31)
+34 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 34)
+35 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000006 29 ( 0, 15, 29, 35)
+36 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 29, 36)
+37 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000006 29 ( 0, 15, 29, 37)
+38 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 29, 38)
+39 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000006 29 ( 0, 15, 29, 39)
+40 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 29, 40)
+41 3 atomic read 14 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 29, 41)
+42 3 atomic read 15 acquire 0x7fbb606d7408 0x100000006 27 ( 0, 15, 29, 42)
+43 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 29, 43)
+44 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 29, 44)
+45 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 29, 45)
+46 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 29, 46)
+47 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 29, 47)
+48 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 29, 48)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 29, 49)
+50 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 29, 50)
+51 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 29, 51)
+52 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 29, 52)
+53 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 53, 31, 52)
+54 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 54, 31, 52)
+HASH 2551124602
+------------------------------------------------------------------------------------
+
+Program output from execution 5:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 5:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 12, 27)
+28 3 atomic read 6 acq_rel 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 28)
+29 2 atomic read 11 release 0x7fbb606d73e8 0x100000006 32 ( 0, 12, 29)
+30 3 atomic read 8 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 30)
+31 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 31)
+32 3 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 27, 32)
+33 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 33, 31)
+34 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 34)
+35 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 35)
+36 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 27, 36)
+37 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 37)
+38 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 27, 38)
+39 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 39)
+40 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 40)
+41 3 atomic read 14 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 41)
+42 3 atomic read 15 acquire 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 42)
+43 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 43)
+44 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 44)
+45 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 45)
+46 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 27, 46)
+47 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 47)
+48 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 27, 48)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 49)
+50 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 27, 50)
+51 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 51)
+52 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 52)
+53 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 53, 31, 52)
+54 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 54, 31, 52)
+HASH 708023762
+------------------------------------------------------------------------------------
+
+Program output from execution 7:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 7:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 12, 27)
+28 3 atomic read 6 acq_rel 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 28)
+29 2 atomic read 11 release 0x7fbb606d73e8 0x200000007 39 ( 0, 12, 29)
+30 3 atomic read 8 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 30)
+31 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 31)
+32 3 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 27, 32)
+33 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 33, 31)
+34 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 34)
+35 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 35)
+36 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 27, 36)
+37 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 37)
+38 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 27, 38)
+39 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 39)
+40 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 40)
+41 3 atomic read 14 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 41)
+42 3 atomic read 15 acquire 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 42)
+43 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 43)
+44 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 44)
+45 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 45)
+46 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 27, 46)
+47 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 47)
+48 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 27, 48)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 49)
+50 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 27, 50)
+51 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 51)
+52 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 52)
+53 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 53, 31, 52)
+54 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 54, 31, 52)
+HASH 473142756
+------------------------------------------------------------------------------------
+
+Program output from execution 9:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 9:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 12, 27)
+28 3 atomic read 6 acq_rel 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 28)
+29 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 51 ( 0, 12, 29)
+30 3 atomic read 8 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 30)
+31 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 31)
+32 3 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 27, 32)
+33 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 33, 31)
+34 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 34)
+35 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 35)
+36 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 27, 36)
+37 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 37)
+38 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 27, 38)
+39 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000006 32 ( 0, 15, 27, 39)
+40 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 40)
+41 3 atomic read 14 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 41)
+42 3 atomic read 15 acquire 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 42)
+43 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 43)
+44 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 27, 44)
+45 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000006 27 ( 0, 15, 27, 45)
+46 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 27, 46)
+47 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 47)
+48 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 27, 48)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 49)
+50 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 27, 50)
+51 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000007 39 ( 0, 15, 27, 51)
+52 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 27, 52)
+53 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 53, 31, 52)
+54 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 54, 31, 52)
+HASH 2654180710
+------------------------------------------------------------------------------------
+
+Program output from execution 11:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 11:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 4062422884
+------------------------------------------------------------------------------------
+
+Program output from execution 12:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 12:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 891773735
+------------------------------------------------------------------------------------
+
+Program output from execution 14:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 14:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 3156464938
+------------------------------------------------------------------------------------
+
+Program output from execution 15:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 15:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 1613985372
+------------------------------------------------------------------------------------
+
+Program output from execution 19:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 19:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 3089887335
+------------------------------------------------------------------------------------
+
+Program output from execution 21:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 21:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 2755622780
+------------------------------------------------------------------------------------
+
+Program output from execution 24:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 24:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 58 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 3089887334
+------------------------------------------------------------------------------------
+
+Program output from execution 26:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 26:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 59 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 2755622773
+------------------------------------------------------------------------------------
+
+Program output from execution 28:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 28:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 45, 29)
+46 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 46)
+47 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 29)
+48 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 45, 48)
+49 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 49, 47, 29)
+50 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 50)
+51 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 45, 51)
+52 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 52)
+53 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 45, 53)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 47, 53)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 47, 53)
+HASH 3910514496
+------------------------------------------------------------------------------------
+
+Program output from execution 29:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 29:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 54, 49)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 49)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 49)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 57, 49)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 49)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 59, 49)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 49)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 49)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 245719487
+------------------------------------------------------------------------------------
+
+Program output from execution 32:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 32:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 1580928687
+------------------------------------------------------------------------------------
+
+Program output from execution 34:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 34:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 59 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 1444646055
+------------------------------------------------------------------------------------
+
+Program output from execution 66:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 66:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 48)
+49 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 49, 48)
+50 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 50)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 48)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 52, 48)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 53, 48)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 54, 48)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 55, 48)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 48)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 48)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 50)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 50)
+HASH 2783163769
+------------------------------------------------------------------------------------
+
+Program output from execution 67:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 67:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 50, 47)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 47)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 52, 47)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 54, 47)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 55, 47)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 47)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 47)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 49)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 49)
+HASH 2814261953
+------------------------------------------------------------------------------------
+
+Program output from execution 68:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 68:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 47)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 47)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 56, 47)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 47)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 58, 47)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 47)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 1782104948
+------------------------------------------------------------------------------------
+
+Program output from execution 71:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 71:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 1852582772
+------------------------------------------------------------------------------------
+
+Program output from execution 73:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 73:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 58 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 2442384522
+------------------------------------------------------------------------------------
+
+Program output from execution 74:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 74:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 36)
+37 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 38)
+39 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 39)
+40 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 40)
+41 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 41)
+42 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 45, 44)
+46 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 46)
+47 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 44)
+48 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 39 ( 0, 15, 48, 44)
+49 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 49, 44)
+50 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 39 ( 0, 15, 50, 44)
+51 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 51, 44)
+52 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 44)
+53 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 53, 52, 44)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 52, 46)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 52, 46)
+HASH 1188333510
+------------------------------------------------------------------------------------
+
+Program output from execution 294:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 294:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 36)
+37 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 38)
+39 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 39)
+40 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 40)
+41 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 41)
+42 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 45, 44)
+46 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 46)
+47 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 44)
+48 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 39 ( 0, 15, 48, 44)
+49 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 49, 44)
+50 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 39 ( 0, 15, 50, 44)
+51 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 51, 44)
+52 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 44)
+53 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 53, 52, 44)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 52, 46)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 52, 46)
+HASH 1089475977
+------------------------------------------------------------------------------------
+
+Program output from execution 322:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 322:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 3307263827
+------------------------------------------------------------------------------------
+
+Program output from execution 323:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 323:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 2080633192
+------------------------------------------------------------------------------------
+
+Program output from execution 325:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 325:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 2334172445
+------------------------------------------------------------------------------------
+
+Program output from execution 326:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 326:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 1613985387
+------------------------------------------------------------------------------------
+
+Program output from execution 330:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 330:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 4044317224
+------------------------------------------------------------------------------------
+
+Program output from execution 332:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 332:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 2755622731
+------------------------------------------------------------------------------------
+
+Program output from execution 335:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 335:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 58 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 4044317225
+------------------------------------------------------------------------------------
+
+Program output from execution 337:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 337:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 59 ( 0, 15, 46, 29)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 29)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 29)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 2755622722
+------------------------------------------------------------------------------------
+
+Program output from execution 339:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 339:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 29)
+45 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 45, 29)
+46 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 46)
+47 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 29)
+48 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 45, 48)
+49 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 49, 47, 29)
+50 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 50)
+51 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 45, 51)
+52 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 52)
+53 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 45, 53)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 47, 53)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 47, 53)
+HASH 1712699087
+------------------------------------------------------------------------------------
+
+Program output from execution 340:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 340:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 54, 49)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 49)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 49)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 57, 49)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 49)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 59, 49)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 49)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 49)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 245719088
+------------------------------------------------------------------------------------
+
+Program output from execution 343:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 343:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 1580928800
+------------------------------------------------------------------------------------
+
+Program output from execution 345:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 345:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 59 ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 1444646184
+------------------------------------------------------------------------------------
+
+Program output from execution 361:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 361:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 43 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 29)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 42, 29)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 47)
+48 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 48)
+49 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 49, 48)
+50 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 50)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 48)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 52, 48)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 53, 48)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 54, 48)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 55, 48)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 48)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 48)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 50)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 50)
+HASH 721110262
+------------------------------------------------------------------------------------
+
+Program output from execution 369:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 369:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 41 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 50, 47)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 47)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 52, 47)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 54, 47)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 55, 47)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 47)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 47)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 49)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 49)
+HASH 984083292
+------------------------------------------------------------------------------------
+
+Program output from execution 370:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 370:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 41 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 47)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 47)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 56, 47)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 47)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 58, 47)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 47)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 1782104897
+------------------------------------------------------------------------------------
+
+Program output from execution 373:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 373:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 41 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 1852582721
+------------------------------------------------------------------------------------
+
+Program output from execution 375:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 375:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 41 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 36, 29)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 29)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 58 ( 0, 15, 0, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 2442384575
+------------------------------------------------------------------------------------
+
+Program output from execution 377:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 377:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 39 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 36)
+37 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 38)
+39 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 39)
+40 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 40)
+41 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 41)
+42 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 45, 44)
+46 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 46)
+47 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 44)
+48 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 39 ( 0, 15, 48, 44)
+49 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 49, 44)
+50 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 39 ( 0, 15, 50, 44)
+51 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 51, 44)
+52 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 44)
+53 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 53, 52, 44)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 52, 46)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 52, 46)
+HASH 2782168613
+------------------------------------------------------------------------------------
+
+Program output from execution 425:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 425:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic rmw 11 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000000 39 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 35)
+36 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 36)
+37 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 37)
+38 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 0, 38)
+39 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 0, 39)
+40 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 40)
+41 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 0, 41)
+42 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 42)
+43 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 0, 43)
+44 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 29 ( 0, 15, 0, 44)
+45 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 45, 44)
+46 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 46)
+47 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 44)
+48 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 39 ( 0, 15, 48, 44)
+49 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 49, 44)
+50 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 39 ( 0, 15, 50, 44)
+51 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 51, 44)
+52 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 44)
+53 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 53, 52, 44)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 52, 46)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 52, 46)
+HASH 2750420074
+------------------------------------------------------------------------------------
+
+Program output from execution 438:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 438:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 4208487980
+------------------------------------------------------------------------------------
+
+Program output from execution 439:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 439:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 2388783634
+------------------------------------------------------------------------------------
+
+Program output from execution 441:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 441:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 32, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 51)
+52 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 52)
+53 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 53)
+54 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 54)
+55 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 56)
+57 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 57, 48, 56)
+58 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 58, 48, 56)
+HASH 3034061922
+------------------------------------------------------------------------------------
+
+Program output from execution 442:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 442:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic read 9 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 46, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 46, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 46 ( 0, 15, 46, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 46, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 21065409
+------------------------------------------------------------------------------------
+
+Program output from execution 446:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 446:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 1143227410
+------------------------------------------------------------------------------------
+
+Program output from execution 448:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 448:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 273509897
+------------------------------------------------------------------------------------
+
+Program output from execution 451:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 451:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 58 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 52)
+53 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 53)
+54 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 54)
+55 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 55)
+56 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 56)
+57 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 57)
+58 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 52 ( 0, 15, 44, 58)
+59 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 59)
+60 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 60, 48, 59)
+61 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 61, 48, 59)
+HASH 1143227411
+------------------------------------------------------------------------------------
+
+Program output from execution 453:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 453:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 45)
+46 2 atomic read 11 release 0x7fbb606d73e8 0x300000001 59 ( 0, 15, 46, 27)
+47 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 48, 27)
+49 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 49)
+50 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 50, 48, 27)
+51 3 atomic read 6 acq_rel 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 51)
+52 3 atomic read 8 relaxed 0x7fbb606d7468 0x100000006 44 ( 0, 15, 44, 52)
+53 3 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 44, 53)
+54 3 thread yield 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 54)
+55 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 55)
+56 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 44, 56)
+57 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 57)
+58 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 44, 58)
+59 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 53 ( 0, 15, 44, 59)
+60 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 44, 60)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 48, 60)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 48, 60)
+HASH 273509888
+------------------------------------------------------------------------------------
+
+Program output from execution 455:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 455:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 2 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 44, 27)
+45 2 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 45, 27)
+46 3 atomic read 3 acquire 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 46)
+47 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 27)
+48 3 atomic read 4 acquire 0x7fbb606d7458 0 17 ( 0, 15, 45, 48)
+49 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 49, 47, 27)
+50 3 atomic read 5 relaxed 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 50)
+51 3 atomic rmw 6 acq_rel 0x7fbb606d7458 0 17 ( 0, 15, 45, 51)
+52 3 atomic rmw 11 release 0x7fbb606d73e8 0x200000006 45 ( 0, 15, 45, 52)
+53 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 45, 53)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 47, 53)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 47, 53)
+HASH 587249053
+------------------------------------------------------------------------------------
+
+Program output from execution 457:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 457:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 51)
+52 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 54, 49)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 49)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 49)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 57, 49)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 49)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 49 ( 0, 15, 59, 49)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 49)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 49)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 1682425378
+------------------------------------------------------------------------------------
+
+Program output from execution 459:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 459:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 3694002906
+------------------------------------------------------------------------------------
+
+Program output from execution 461:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 461:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 2 atomic read 6 acq_rel 0x7fbb606d7468 0x100000001 47 ( 0, 15, 48, 47)
+49 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 59 ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 47 ( 0, 15, 50, 47)
+51 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 51)
+52 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 52, 47)
+53 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 53, 47)
+54 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 54, 47)
+55 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 55, 47)
+56 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 56, 47)
+57 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 57, 47)
+58 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 58, 47)
+59 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 52 ( 0, 15, 59, 47)
+60 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 60, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 61, 60, 47)
+62 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 62, 60, 51)
+63 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 63, 60, 51)
+HASH 3557720274
+------------------------------------------------------------------------------------
+
+Program output from execution 493:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 493:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 2 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 40, 27)
+41 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 41)
+42 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 42, 27)
+43 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 43)
+44 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 46)
+47 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 47)
+48 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 48)
+49 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 49, 48)
+50 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 50)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 48)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 43 ( 0, 15, 52, 48)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 53, 48)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 43 ( 0, 15, 54, 48)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 48 ( 0, 15, 55, 48)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 48)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 48)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 50)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 50)
+HASH 2423830745
+------------------------------------------------------------------------------------
+
+Program output from execution 495:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 495:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic read 9 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 47)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 47)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 56, 47)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 47)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 58, 47)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 47)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 47)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 837386049
+------------------------------------------------------------------------------------
+
+Program output from execution 496:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 496:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 49)
+50 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 50, 47)
+51 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 51, 47)
+52 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 52, 47)
+53 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 53, 47)
+54 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 54, 47)
+55 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 47 ( 0, 15, 55, 47)
+56 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 56, 47)
+57 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 57, 56, 47)
+58 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 58, 56, 49)
+59 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 59, 56, 49)
+HASH 4013671369
+------------------------------------------------------------------------------------
+
+Program output from execution 498:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 498:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 32, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 854902593
+------------------------------------------------------------------------------------
+
+Program output from execution 500:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 500:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 2 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 36, 27)
+37 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 38, 27)
+39 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 39)
+40 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 40)
+41 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 41)
+42 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 42)
+43 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 43)
+44 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 45)
+46 2 atomic read 4 acquire 0x7fbb606d7468 0x100000001 45 ( 0, 15, 46, 45)
+47 3 atomic read 11 release 0x7fbb606d73e8 0x300000006 58 ( 0, 15, 32, 47)
+48 2 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 48, 45)
+49 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 49)
+50 2 atomic read 8 relaxed 0x7fbb606d7468 0x100000001 45 ( 0, 15, 50, 45)
+51 2 atomic rmw 9 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 51, 45)
+52 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 45)
+53 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 53, 45)
+54 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 54, 45)
+55 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 41 ( 0, 15, 55, 45)
+56 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 56, 45)
+57 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 41 ( 0, 15, 57, 45)
+58 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 51 ( 0, 15, 58, 45)
+59 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 59, 45)
+60 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 60, 59, 45)
+61 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 61, 59, 49)
+62 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 62, 59, 49)
+HASH 3440064703
+------------------------------------------------------------------------------------
+
+Program output from execution 501:
+---- BEGIN PROGRAM OUTPUT ----
+---- END PROGRAM OUTPUT ----
+
+Execution trace 501:
+------------------------------------------------------------------------------------
+# t Action type MO Location Value Rf CV
+------------------------------------------------------------------------------------
+1 1 thread start 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 1)
+2 1 init atomic 0 relaxed 0x6030e0 0 ( 0, 2)
+3 1 init atomic 0 relaxed 0x6030e4 0 ( 0, 3)
+4 1 init atomic 0 relaxed 0x6030e8 0 ( 0, 4)
+5 1 init atomic 0 relaxed 0x7fbb606d7418 0x666 ( 0, 5)
+6 1 init atomic 0 relaxed 0x7fbb606d7428 0x666 ( 0, 6)
+7 1 init atomic 0 relaxed 0x7fbb606d7458 0x666 ( 0, 7)
+8 1 init atomic 0 relaxed 0x7fbb606d7468 0x666 ( 0, 8)
+9 1 init atomic 0 relaxed 0x7fbb606d73e0 0x1 ( 0, 9)
+10 1 init atomic 0 relaxed 0x7fbb606d73e8 0x1 ( 0, 10)
+11 1 init atomic 0 relaxed 0x7fbb606d7408 0 ( 0, 11)
+12 1 thread create 0 seq_cst 0x7fbb606d7508 0x7fbb5faed8e0 ( 0, 12)
+13 2 thread start 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 13)
+14 2 atomic read 1 relaxed 0x7fbb606d7458 0x666 7 ( 0, 12, 14)
+15 1 thread create 0 seq_cst 0x7fbb606d7510 0x7fbb5faed8e0 ( 0, 15)
+16 3 thread start 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 0, 16)
+17 2 atomic write 2 relaxed 0x7fbb606d7458 0 ( 0, 12, 17)
+18 3 atomic read 1 relaxed 0x7fbb606d7468 0x666 8 ( 0, 15, 0, 18)
+19 2 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 12, 19)
+20 3 atomic write 2 relaxed 0x7fbb606d7468 0 ( 0, 15, 0, 20)
+21 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 12, 21)
+22 3 atomic read 3 acquire 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 22)
+23 2 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 12, 23)
+24 3 atomic read 4 acquire 0x7fbb606d7408 0 11 ( 0, 15, 0, 24)
+25 2 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 12, 25)
+26 3 atomic read 5 relaxed 0x7fbb606d73e8 0x1 10 ( 0, 15, 0, 26)
+27 3 atomic rmw 6 acq_rel 0x7fbb606d7408 0 11 ( 0, 15, 0, 27)
+28 2 atomic read 6 acq_rel 0x7fbb606d7408 0x100000007 27 ( 0, 15, 28, 27)
+29 3 atomic read 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 0, 29)
+30 2 atomic read 8 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 30, 27)
+31 3 atomic read 13 acquire 0x7fbb606d73e0 0x1 9 ( 0, 15, 0, 31)
+32 2 atomic rmw 9 release 0x7fbb606d73e8 0x1 10 ( 0, 15, 32, 27)
+33 3 atomic read 14 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 33)
+34 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 34, 27)
+35 3 atomic read 15 acquire 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 35)
+36 3 atomic read 16 relaxed 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 36)
+37 3 atomic rmw 19 release 0x7fbb606d73e0 0x1 9 ( 0, 15, 32, 37)
+38 3 atomic read 1 relaxed 0x7fbb606d7408 0x100000007 27 ( 0, 15, 32, 38)
+39 3 atomic write 2 relaxed 0x7fbb606d7408 0x100000000 ( 0, 15, 32, 39)
+40 3 atomic read 3 acquire 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 40)
+41 3 atomic read 4 acquire 0x7fbb606d7468 0 20 ( 0, 15, 32, 41)
+42 3 atomic read 5 relaxed 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 42)
+43 3 atomic rmw 6 acq_rel 0x7fbb606d7468 0 20 ( 0, 15, 32, 43)
+44 3 atomic rmw 11 release 0x7fbb606d73e8 0x100000007 32 ( 0, 15, 32, 44)
+45 2 atomic read 3 acquire 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 45, 44)
+46 3 thread finish 0 seq_cst 0x7fbb606d8248 0xdeadbeef ( 0, 15, 32, 46)
+47 2 thread yield 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 47, 44)
+48 2 atomic read 4 acquire 0x7fbb606d7408 0x100000000 39 ( 0, 15, 48, 44)
+49 2 atomic read 5 relaxed 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 49, 44)
+50 2 atomic rmw 6 acq_rel 0x7fbb606d7408 0x100000000 39 ( 0, 15, 50, 44)
+51 2 atomic rmw 11 release 0x7fbb606d73e8 0x200000001 44 ( 0, 15, 51, 44)
+52 2 thread finish 0 seq_cst 0x7fbb606d7e48 0xdeadbeef ( 0, 15, 52, 44)
+53 1 thread join 0 seq_cst 0x7fbb606d7e48 0x2 ( 0, 53, 52, 44)
+54 1 thread join 0 seq_cst 0x7fbb606d8248 0x3 ( 0, 54, 52, 46)
+55 1 thread finish 0 seq_cst 0x7fbb606d7a48 0xdeadbeef ( 0, 55, 52, 46)
+HASH 4136152819
+------------------------------------------------------------------------------------
+