update test cases
[c11tester.git] / libcdsTest / ms-queue / tmp
diff --git a/libcdsTest/ms-queue/tmp b/libcdsTest/ms-queue/tmp
deleted file mode 100644 (file)
index 1dacb27..0000000
+++ /dev/null
@@ -1,242 +0,0 @@
-key_delete is called
-has write to location: 0x60c1e0 values: 1 
-has write to location: 0x1a82928 values: 1a82a10 1a82a20 1a82a30 1a82a40 1a82a50 
-has write to location: 0x1a82980 values: 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 
-has write to location: 0x1a829e0 values: 7f74888ecf28 0 1a82b10 0 1a82b20 0 1a82b30 0 1a82b40 0 7f74888ecf28 0 1a82b20 0 1a82b20 0 1a82b40 0 1a82b40 0 0 0 
-has write to location: 0x1a829f0 values: 1a82b10 0 1a82b10 0 1a82b30 0 1a82b30 0 1a82b50 0 1a82b50 0 
-has write to location: 0x1a82b10 values: 0 1a82b20 
-has write to location: 0x1a82b20 values: 0 1a82b30 
-has write to location: 0x1a82b30 values: 0 1a82b40 
-has write to location: 0x1a82b40 values: 0 1a82b50 
-has write to location: 0x1a82b50 values: 0 
-has write to location: 0x7f74888ecea8 values: 1a82b10 1a82b20 1a82b30 1a82b40 1a82b50 0 
-has write to location: 0x7f74888ecee8 values: 1a82b10 1a82b20 1a82b30 1a82b40 1a82b50 0 
-has write to location: 0x7f74888ecf28 values: 0 1a82b10 
-has write to location: 0x7f74888ecf68 values: 1 2 3 4 5 4 3 2 1 0 
-has write to location: 0x7f74888ecf78 values: aaa ccc bbb 
------------------------------------------
-location: 0x60c1e0: 
-0    0    uninitialized   relaxed        0x60c1e0   0                       ( 0)
-location: 0x7f74888ecee8: 
-0    0    uninitialized   relaxed  0x7f74888ecee8   0x7f74888ecf28          ( 0)
-location: 0x1a82980: 
-0    0    uninitialized   relaxed       0x1a82980   0                       ( 0)
-location: 0x7f74888ecee8: 
-0    0    uninitialized   relaxed  0x7f74888ecee8   0x7f74888ecf28          ( 0)
-location: 0x7f74888ecf28: 
-9    1    atomic write    release  0x7f74888ecf28   0                       ( 0,  9)
-location: 0x7f74888ecf28: 
-9    1    atomic write    release  0x7f74888ecf28   0                       ( 0,  9)
-location: 0x7f74888ecf68: 
-0    0    uninitialized   relaxed  0x7f74888ecf68   0                       ( 0)
-location: 0x7f74888ecee8: 
-0    0    uninitialized   relaxed  0x7f74888ecee8   0x7f74888ecf28          ( 0)
-location: 0x7f74888ecee8: 
-17   1    atomic rmw      release  0x7f74888ecee8   0x7f74888ecf28      0   ( 0, 17)
-location: 0x1a82980: 
-12   1    atomic rmw      acq_rel       0x1a82980   0                   0   ( 0, 12)
-location: 0x7f74888ecee8: 
-17   1    atomic rmw      release  0x7f74888ecee8   0x7f74888ecf28      0   ( 0, 17)
-location: 0x1a82b10: 
-3    1    atomic write    release       0x1a82b10   0                       ( 0,  3)
-location: 0x1a82b10: 
-3    1    atomic write    release       0x1a82b10   0                       ( 0,  3)
-location: 0x7f74888ecf68: 
-16   1    atomic rmw      relaxed  0x7f74888ecf68   0                   0   ( 0, 16)
-location: 0x7f74888ecee8: 
-17   1    atomic rmw      release  0x7f74888ecee8   0x7f74888ecf28      0   ( 0, 17)
-location: 0x7f74888ecee8: 
-26   1    atomic rmw      release  0x7f74888ecee8   0x1a82b10           17  ( 0, 26)
-location: 0x1a82980: 
-21   1    atomic rmw      acq_rel       0x1a82980   0x1                 12  ( 0, 21)
-location: 0x7f74888ecee8: 
-26   1    atomic rmw      release  0x7f74888ecee8   0x1a82b10           17  ( 0, 26)
-location: 0x1a82b20: 
-4    1    atomic write    release       0x1a82b20   0                       ( 0,  4)
-location: 0x1a82b20: 
-4    1    atomic write    release       0x1a82b20   0                       ( 0,  4)
-location: 0x7f74888ecf68: 
-25   1    atomic rmw      relaxed  0x7f74888ecf68   0x1                 16  ( 0, 25)
-location: 0x7f74888ecee8: 
-26   1    atomic rmw      release  0x7f74888ecee8   0x1a82b10           17  ( 0, 26)
-location: 0x7f74888ecee8: 
-35   1    atomic rmw      release  0x7f74888ecee8   0x1a82b20           26  ( 0, 35)
-location: 0x1a82980: 
-30   1    atomic rmw      acq_rel       0x1a82980   0x2                 21  ( 0, 30)
-location: 0x7f74888ecee8: 
-35   1    atomic rmw      release  0x7f74888ecee8   0x1a82b20           26  ( 0, 35)
-location: 0x1a82b30: 
-5    1    atomic write    release       0x1a82b30   0                       ( 0,  5)
-location: 0x1a82b30: 
-5    1    atomic write    release       0x1a82b30   0                       ( 0,  5)
-location: 0x7f74888ecf68: 
-34   1    atomic rmw      relaxed  0x7f74888ecf68   0x2                 25  ( 0, 34)
-location: 0x7f74888ecee8: 
-35   1    atomic rmw      release  0x7f74888ecee8   0x1a82b20           26  ( 0, 35)
-location: 0x7f74888ecee8: 
-44   1    atomic rmw      release  0x7f74888ecee8   0x1a82b30           35  ( 0, 44)
-location: 0x1a82980: 
-39   1    atomic rmw      acq_rel       0x1a82980   0x3                 30  ( 0, 39)
-location: 0x7f74888ecee8: 
-44   1    atomic rmw      release  0x7f74888ecee8   0x1a82b30           35  ( 0, 44)
-location: 0x1a82b40: 
-6    1    atomic write    release       0x1a82b40   0                       ( 0,  6)
-location: 0x1a82b40: 
-6    1    atomic write    release       0x1a82b40   0                       ( 0,  6)
-location: 0x7f74888ecf68: 
-43   1    atomic rmw      relaxed  0x7f74888ecf68   0x3                 34  ( 0, 43)
-location: 0x7f74888ecee8: 
-44   1    atomic rmw      release  0x7f74888ecee8   0x1a82b30           35  ( 0, 44)
-location: 0x7f74888ecea8: 
-0    0    uninitialized   relaxed  0x7f74888ecea8   0x7f74888ecf28          ( 0)
-location: 0x1a82980: 
-48   1    atomic rmw      acq_rel       0x1a82980   0x4                 39  ( 0, 48)
-location: 0x7f74888ecea8: 
-0    0    uninitialized   relaxed  0x7f74888ecea8   0x7f74888ecf28          ( 0)
-location: 0x7f74888ecf28: 
-15   1    atomic rmw      release  0x7f74888ecf28   0                   9   ( 0, 15)
-location: 0x1a82980: 
-58   1    atomic rmw      acq_rel       0x1a82980   0x5                 48  ( 0, 58)
-location: 0x7f74888ecf28: 
-15   1    atomic rmw      release  0x7f74888ecf28   0                   9   ( 0, 15)
-location: 0x7f74888ecea8: 
-0    0    uninitialized   relaxed  0x7f74888ecea8   0x7f74888ecf28          ( 0)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x7f74888ecea8: 
-0    0    uninitialized   relaxed  0x7f74888ecea8   0x7f74888ecf28          ( 0)
-location: 0x7f74888ecf68: 
-52   1    atomic rmw      relaxed  0x7f74888ecf68   0x4                 43  ( 0, 52)
-location: 0x7f74888ecea8: 
-66   1    atomic rmw      acquire  0x7f74888ecea8   0x7f74888ecf28      0   ( 0, 66)
-location: 0x1a82980: 
-62   1    atomic rmw      acq_rel       0x1a82980   0x6                 58  ( 0, 62)
-location: 0x7f74888ecea8: 
-66   1    atomic rmw      acquire  0x7f74888ecea8   0x7f74888ecf28      0   ( 0, 66)
-location: 0x1a82b10: 
-24   1    atomic rmw      release       0x1a82b10   0                   3   ( 0, 24)
-location: 0x1a82980: 
-72   1    atomic rmw      acq_rel       0x1a82980   0x7                 62  ( 0, 72)
-location: 0x1a82b10: 
-24   1    atomic rmw      release       0x1a82b10   0                   3   ( 0, 24)
-location: 0x7f74888ecea8: 
-66   1    atomic rmw      acquire  0x7f74888ecea8   0x7f74888ecf28      0   ( 0, 66)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x7f74888ecea8: 
-66   1    atomic rmw      acquire  0x7f74888ecea8   0x7f74888ecf28      0   ( 0, 66)
-location: 0x7f74888ecf68: 
-67   1    atomic rmw      relaxed  0x7f74888ecf68   0x5                 52  ( 0, 67)
-location: 0x1a82928: 
-0    0    uninitialized   relaxed       0x1a82928   0x1a82a00               ( 0)
-location: 0x7f74888ecea8: 
-80   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b10           66  ( 0, 80)
-location: 0x1a82980: 
-76   1    atomic rmw      acq_rel       0x1a82980   0x8                 72  ( 0, 76)
-location: 0x7f74888ecea8: 
-80   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b10           66  ( 0, 80)
-location: 0x1a82b20: 
-33   1    atomic rmw      release       0x1a82b20   0                   4   ( 0, 33)
-location: 0x1a82980: 
-88   1    atomic rmw      acq_rel       0x1a82980   0x9                 76  ( 0, 88)
-location: 0x1a82b20: 
-33   1    atomic rmw      release       0x1a82b20   0                   4   ( 0, 33)
-location: 0x7f74888ecea8: 
-80   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b10           66  ( 0, 80)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x7f74888ecea8: 
-80   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b10           66  ( 0, 80)
-location: 0x7f74888ecf68: 
-81   1    atomic rmw      relaxed  0x7f74888ecf68   0x4                 67  ( 0, 81)
-location: 0x1a82928: 
-83   1    atomic write    relaxed       0x1a82928   0x1a82a10               ( 0, 83)
-location: 0x7f74888ecea8: 
-96   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b20           80  ( 0, 96)
-location: 0x1a82980: 
-92   1    atomic rmw      acq_rel       0x1a82980   0xa                 88  ( 0, 92)
-location: 0x7f74888ecea8: 
-96   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b20           80  ( 0, 96)
-location: 0x1a82b30: 
-42   1    atomic rmw      release       0x1a82b30   0                   5   ( 0, 42)
-location: 0x1a82980: 
-104  1    atomic rmw      acq_rel       0x1a82980   0xb                 92  ( 0, 104)
-location: 0x1a82b30: 
-42   1    atomic rmw      release       0x1a82b30   0                   5   ( 0, 42)
-location: 0x7f74888ecea8: 
-96   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b20           80  ( 0, 96)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x7f74888ecea8: 
-96   1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b20           80  ( 0, 96)
-location: 0x7f74888ecf68: 
-97   1    atomic rmw      relaxed  0x7f74888ecf68   0x3                 81  ( 0, 97)
-location: 0x1a82928: 
-99   1    atomic write    relaxed       0x1a82928   0x1a82a20               ( 0, 99)
-location: 0x7f74888ecea8: 
-112  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b30           96  ( 0, 112)
-location: 0x1a82980: 
-108  1    atomic rmw      acq_rel       0x1a82980   0xc                 104 ( 0, 108)
-location: 0x7f74888ecea8: 
-112  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b30           96  ( 0, 112)
-location: 0x1a82b40: 
-51   1    atomic rmw      release       0x1a82b40   0                   6   ( 0, 51)
-location: 0x1a82980: 
-120  1    atomic rmw      acq_rel       0x1a82980   0xd                 108 ( 0, 120)
-location: 0x1a82b40: 
-51   1    atomic rmw      release       0x1a82b40   0                   6   ( 0, 51)
-location: 0x7f74888ecea8: 
-112  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b30           96  ( 0, 112)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x7f74888ecea8: 
-112  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b30           96  ( 0, 112)
-location: 0x7f74888ecf68: 
-113  1    atomic rmw      relaxed  0x7f74888ecf68   0x2                 97  ( 0, 113)
-location: 0x1a82928: 
-115  1    atomic write    relaxed       0x1a82928   0x1a82a30               ( 0, 115)
-location: 0x7f74888ecea8: 
-128  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b40           112 ( 0, 128)
-location: 0x1a82980: 
-124  1    atomic rmw      acq_rel       0x1a82980   0xe                 120 ( 0, 124)
-location: 0x7f74888ecea8: 
-128  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b40           112 ( 0, 128)
-location: 0x1a82b50: 
-7    1    atomic write    release       0x1a82b50   0                       ( 0,  7)
-location: 0x1a82980: 
-137  1    atomic rmw      acq_rel       0x1a82980   0xf                 124 ( 0, 137)
-location: 0x1a82b50: 
-7    1    atomic write    release       0x1a82b50   0                       ( 0,  7)
-location: 0x7f74888ecea8: 
-128  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b40           112 ( 0, 128)
-location: 0x7f74888ecea8: 
-128  1    atomic rmw      acquire  0x7f74888ecea8   0x1a82b40           112 ( 0, 128)
-location: 0x7f74888ecee8: 
-53   1    atomic rmw      release  0x7f74888ecee8   0x1a82b40           44  ( 0, 53)
-location: 0x1a82928: 
-131  1    atomic write    relaxed       0x1a82928   0x1a82a40               ( 0, 131)
-Program output from execution 1:
----- BEGIN PROGRAM OUTPUT ----
-test start
-libcds - enqueue node m_pTail loc: 0x7f74888ecee8
-libcds - enqueue node m_pTail loc: 0x7f74888ecee8
-libcds - enqueue node m_pTail loc: 0x7f74888ecee8
-libcds - enqueue node m_pTail loc: 0x7f74888ecee8
-libcds - enqueue node m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-libcds - do_dequeue hode m_pHead loc: 0x7f74888ecea8
-libcds - do_dequeue hode m_pTail loc: 0x7f74888ecee8
-test end
----- END PROGRAM OUTPUT   ----
-
-ecee8: ecf28, 1a82b10, 1a82b20, 1a82b30, 1a82b40, 1a82b50
-