# Remove three items from block 2 and ensure that no compaction happens.
l2g_send "d0 923"
l2g_send "d0 1001"
...
...
@@ -386,11 +441,16 @@ l2g_send "a0 1030 33329"
simple_expect "\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\] \[0-9\]\[0-9\]:\[0-9\]\[0-9\]:\[0-9\]\[0-9\] \[0-9\]\[0-9\]* l2g_append: won't add 33329<1030> when first_unused=1041"
l2g_send "i0 0 10"
simple_expect "\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\] \[0-9\]\[0-9\]:\[0-9\]\[0-9\]:\[0-9\]\[0-9\] \[0-9\]\[0-9\]* l2gi_searchsome\\\(0, 10\\\) called: min is 1"
l2g_send "b0 0 10"
l2g_send "i0 1 10"
l2g_send "b0 1 10"
l2g_send "i0 0 100"
simple_expect "\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\]\[0-9\] \[0-9\]\[0-9\]:\[0-9\]\[0-9\]:\[0-9\]\[0-9\] \[0-9\]\[0-9\]* l2gi_searchsome\\\(0, 100\\\) called: min is 1"
simple_expect "35:53428"
simple_expect "50:57456"
l2g_send "b0 0 100"
simple_expect "50:57456"
simple_expect "35:53428"
l2g_send "I1"
...
...
@@ -441,7 +501,10 @@ simple_expect "0"
l2g_send "i1 1010 1012"
simple_expect "1011:207212"
l2g_send "b1 1010 1012"
simple_expect "1011:207212"
l2g_send "i1 1020 0"
l2g_send "b1 1020 0"
# Trim the blocks one more from the tail. There are now two removed numbers.
l2g_send "d1 1009"
...
...
@@ -470,11 +533,17 @@ simple_expect "0"
l2g_send "i1 1010 1012"
simple_expect "1011:207212"
l2g_send "b1 1010 1012"
simple_expect "1011:207212"
l2g_send "i1 1020 0"
l2g_send "b1 1020 0"
l2g_send "i1 1009 1012"
simple_expect "1011:207212"
l2g_send "b1 1009 1012"
simple_expect "1011:207212"
l2g_send "i1 1019 0"
l2g_send "b1 1019 0"
# Trim the blocks one more from the tail. There are now three removed numbers.