summaryrefslogtreecommitdiffstats
path: root/tests/shell/log
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/shell/log41
-rw-r--r--tests/shell/log-0393
-rw-r--r--tests/shell/log-1395
-rw-r--r--tests/shell/log-10393
-rw-r--r--tests/shell/log-11394
-rw-r--r--tests/shell/log-12394
-rw-r--r--tests/shell/log-13393
-rw-r--r--tests/shell/log-14393
-rw-r--r--tests/shell/log-15393
-rw-r--r--tests/shell/log-16395
-rw-r--r--tests/shell/log-17396
-rw-r--r--tests/shell/log-18394
-rw-r--r--tests/shell/log-19395
-rw-r--r--tests/shell/log-2393
-rw-r--r--tests/shell/log-3393
-rw-r--r--tests/shell/log-4394
-rw-r--r--tests/shell/log-5393
-rw-r--r--tests/shell/log-6393
-rw-r--r--tests/shell/log-7393
-rw-r--r--tests/shell/log-8397
-rw-r--r--tests/shell/log-9393
21 files changed, 7918 insertions, 0 deletions
diff --git a/tests/shell/log b/tests/shell/log
new file mode 100644
index 0000000..dd8204a
--- /dev/null
+++ b/tests/shell/log
@@ -0,0 +1,41 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: NFT_TEST_FAIL_ON_SKIP=n
+I: conf: NFT_TEST_RANDOM_SEED=975674303
+I: conf: NFT_TEST_SHUFFLE_TESTS=y
+I: conf: TMPDIR=/tmp
+
+I: conf: NFT_TEST_SKIP_slow=n
+I: conf: NFT_TEST_HAVE_bitshift=y
+I: conf: NFT_TEST_HAVE_catchall_element=y
+I: conf: NFT_TEST_HAVE_chain_binding=y
+I: conf: NFT_TEST_HAVE_ctexpect=y
+I: conf: NFT_TEST_HAVE_cttimeout=y
+I: conf: NFT_TEST_HAVE_destroy=y
+I: conf: NFT_TEST_HAVE_inet_ingress=y
+I: conf: NFT_TEST_HAVE_inner_matching=y
+I: conf: NFT_TEST_HAVE_json=y
+I: conf: NFT_TEST_HAVE_map_lookup=y
+I: conf: NFT_TEST_HAVE_netdev_chain_without_device=y
+I: conf: NFT_TEST_HAVE_netdev_egress=y
+I: conf: NFT_TEST_HAVE_osf=y
+I: conf: NFT_TEST_HAVE_reset_rule=y
+I: conf: NFT_TEST_HAVE_reset_set=y
+I: conf: NFT_TEST_HAVE_sctp_chunks=y
+I: conf: NFT_TEST_HAVE_set_with_two_expressions=y
+I: conf: NFT_TEST_HAVE_table_flag_owner=y
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20231013-172649.494.0MPMPC
+
diff --git a/tests/shell/log-0 b/tests/shell/log-0
new file mode 100644
index 0000000..3b5cc2e
--- /dev/null
+++ b/tests/shell/log-0
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-034240.938.Qsx0OT
+
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-1 b/tests/shell/log-1
new file mode 100644
index 0000000..d2790d8
--- /dev/null
+++ b/tests/shell/log-1
@@ -0,0 +1,395 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-040313.211.hBf9Yz
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+./helpers/test-wrapper.sh: línea 46: /tmp/nft-test.20230908-040227.551.9oVD5e/test-.-testcases-chains-0020depth_1.41/ruleset-after: No existe el fichero o el directorio
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+./helpers/test-wrapper.sh: línea 46: /tmp/nft-test.20230908-040227.551.9oVD5e/test-.-testcases-chains-0021prio_0.42/ruleset-after: No existe el fichero o el directorio
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-10 b/tests/shell/log-10
new file mode 100644
index 0000000..048215f
--- /dev/null
+++ b/tests/shell/log-10
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-065520.315.73c1aF
+
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-11 b/tests/shell/log-11
new file mode 100644
index 0000000..6ec6e03
--- /dev/null
+++ b/tests/shell/log-11
@@ -0,0 +1,394 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-071422.873.Iqesdi
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0014objects_0
+./run-tests.sh: línea 417: echo: error de escritura: Llamada al sistema interrumpida
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-12 b/tests/shell/log-12
new file mode 100644
index 0000000..cbaab14
--- /dev/null
+++ b/tests/shell/log-12
@@ -0,0 +1,394 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-073337.934.U6SWhK
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+./run-tests.sh: línea 417: echo: error de escritura: Llamada al sistema interrumpida
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-13 b/tests/shell/log-13
new file mode 100644
index 0000000..0f7960b
--- /dev/null
+++ b/tests/shell/log-13
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-075245.323.jrYR8p
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-14 b/tests/shell/log-14
new file mode 100644
index 0000000..b7fbfe6
--- /dev/null
+++ b/tests/shell/log-14
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-081152.369.B4cloZ
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-15 b/tests/shell/log-15
new file mode 100644
index 0000000..b0ec056
--- /dev/null
+++ b/tests/shell/log-15
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-083048.644.V73BFi
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-16 b/tests/shell/log-16
new file mode 100644
index 0000000..19f44f1
--- /dev/null
+++ b/tests/shell/log-16
@@ -0,0 +1,395 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-085003.385.6jawWe
+
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+W: [FAILED] kmemleak detected 2 memory leaks
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0046set_0
+W: [FAILED] kmemleak detected 0 memory leaks
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-17 b/tests/shell/log-17
new file mode 100644
index 0000000..7856993
--- /dev/null
+++ b/tests/shell/log-17
@@ -0,0 +1,396 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-090913.763.7JmqSw
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+W: [FAILED] ./testcases/transactions/30s-stress: got 123
+W: [FAILED] ./testcases/sets/0043concatenated_ranges_1: got 123
+W: [FAILED] ./testcases/maps/vmap_timeout: got 123
+W: [FAILED] ./testcases/sets/automerge_0: got 123
+W: [FAILED] ./testcases/sets/0044interval_overlap_1: got 123
+W: [FAILED] ./testcases/sets/0044interval_overlap_0: got 123
+W: [FAILED] ./testcases/sets/0043concatenated_ranges_0: got 123
+
+I: results: [OK] 366 [SKIPPED] 0 [FAILED] 7 [TOTAL] 373
+I: check the temp directory "/tmp/nft-test.20230908-090913.763.7JmqSw" ("/tmp/nft-test.latest.root")
+I: ls -lad "/tmp/nft-test.latest.root"/*/*
+I: grep -R ^ "/tmp/nft-test.latest.root"/
diff --git a/tests/shell/log-18 b/tests/shell/log-18
new file mode 100644
index 0000000..c94430e
--- /dev/null
+++ b/tests/shell/log-18
@@ -0,0 +1,394 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-092813.735.QfPduO
+
+W: [FAILED] kernel is tainted
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-19 b/tests/shell/log-19
new file mode 100644
index 0000000..0d1dde7
--- /dev/null
+++ b/tests/shell/log-19
@@ -0,0 +1,395 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-094709.304.3MOhCT
+
+W: [FAILED] kernel is tainted
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_non_eq
+./run-tests.sh: línea 417: echo: error de escritura: Llamada al sistema interrumpida
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-2 b/tests/shell/log-2
new file mode 100644
index 0000000..a21ad8b
--- /dev/null
+++ b/tests/shell/log-2
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-042224.066.0IULfA
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-3 b/tests/shell/log-3
new file mode 100644
index 0000000..c671908
--- /dev/null
+++ b/tests/shell/log-3
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-044118.092.gRCtxw
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-4 b/tests/shell/log-4
new file mode 100644
index 0000000..cbbe138
--- /dev/null
+++ b/tests/shell/log-4
@@ -0,0 +1,394 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-050031.108.TYKrPN
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+./run-tests.sh: línea 417: echo: error de escritura: Llamada al sistema interrumpida
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-5 b/tests/shell/log-5
new file mode 100644
index 0000000..093ced7
--- /dev/null
+++ b/tests/shell/log-5
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-051942.497.rZkwem
+
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-6 b/tests/shell/log-6
new file mode 100644
index 0000000..2e91549
--- /dev/null
+++ b/tests/shell/log-6
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-053846.566.vmUD0F
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-7 b/tests/shell/log-7
new file mode 100644
index 0000000..880f7e5
--- /dev/null
+++ b/tests/shell/log-7
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-055748.021.YK3a5b
+
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373
diff --git a/tests/shell/log-8 b/tests/shell/log-8
new file mode 100644
index 0000000..ba61aa1
--- /dev/null
+++ b/tests/shell/log-8
@@ -0,0 +1,397 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-061702.084.69Rom6
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+W: [FAILED] ./testcases/sets/reset_command_0: got 1
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+./run-tests.sh: línea 417: echo: error de escritura: Llamada al sistema interrumpida
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 372 [SKIPPED] 0 [FAILED] 1 [TOTAL] 373
+I: check the temp directory "/tmp/nft-test.20230908-061702.084.69Rom6" ("/tmp/nft-test.latest.root")
+I: ls -lad "/tmp/nft-test.latest.root"/*/*
+I: grep -R ^ "/tmp/nft-test.latest.root"/
diff --git a/tests/shell/log-9 b/tests/shell/log-9
new file mode 100644
index 0000000..17c9ca2
--- /dev/null
+++ b/tests/shell/log-9
@@ -0,0 +1,393 @@
+I: conf: NFT=./../../src/nft
+I: conf: NFT_REAL=./../../src/nft
+I: conf: VERBOSE=n
+I: conf: DUMPGEN=n
+I: conf: VALGRIND=n
+I: conf: KMEMLEAK=n
+I: conf: NFT_TEST_HAS_REALROOT=y
+I: conf: NFT_TEST_HAS_SOCKET_LIMITS=n
+I: conf: NFT_TEST_UNSHARE_CMD=unshare\ -f\ -n\ -m
+I: conf: NFT_TEST_HAS_UNSHARED=y
+I: conf: NFT_TEST_HAS_UNSHARED_MOUNT=y
+I: conf: NFT_TEST_KEEP_LOGS=n
+I: conf: NFT_TEST_JOBS=12
+I: conf: TMPDIR=/tmp
+
+I: info: NFT_TEST_BASEDIR=.
+I: info: NFT_TEST_TMPDIR=/tmp/nft-test.20230908-063609.833.1uFcfR
+
+I: [OK] ./testcases/bitwise/0040mark_binop_0
+I: [OK] ./testcases/bitwise/0040mark_binop_2
+I: [OK] ./testcases/bitwise/0040mark_binop_1
+I: [OK] ./testcases/bitwise/0040mark_binop_3
+I: [OK] ./testcases/bitwise/0040mark_binop_4
+I: [OK] ./testcases/bitwise/0040mark_binop_5
+I: [OK] ./testcases/bitwise/0040mark_binop_6
+I: [OK] ./testcases/bitwise/0040mark_binop_7
+I: [OK] ./testcases/bitwise/0040mark_binop_8
+I: [OK] ./testcases/bitwise/0040mark_binop_9
+I: [OK] ./testcases/cache/0004_cache_update_0
+I: [OK] ./testcases/cache/0002_interval_0
+I: [OK] ./testcases/bogons/assert_failures
+I: [OK] ./testcases/cache/0005_cache_chain_flush
+I: [OK] ./testcases/cache/0006_cache_table_flush
+I: [OK] ./testcases/cache/0011_index_0
+I: [OK] ./testcases/cache/0010_implicit_chain_0
+I: [OK] ./testcases/cache/0007_echo_cache_init_0
+I: [OK] ./testcases/cache/0001_cache_handling_0
+I: [OK] ./testcases/cache/0009_delete_by_handle_incorrect_0
+I: [OK] ./testcases/cache/0003_cache_update_0
+I: [OK] ./testcases/chains/0006masquerade_0
+I: [OK] ./testcases/chains/0007masquerade_1
+I: [OK] ./testcases/chains/0004busy_1
+I: [OK] ./testcases/chains/0005busy_map_1
+I: [OK] ./testcases/chains/0008masquerade_jump_1
+I: [OK] ./testcases/chains/0010endless_jump_loop_1
+I: [OK] ./testcases/chains/0009masquerade_jump_1
+I: [OK] ./testcases/chains/0013rename_0
+I: [OK] ./testcases/chains/0014rename_0
+I: [OK] ./testcases/cache/0008_delete_by_handle_0
+I: [OK] ./testcases/chains/0011endless_jump_loop_1
+I: [OK] ./testcases/chains/0015check_jump_loop_1
+I: [OK] ./testcases/chains/0017masquerade_jump_1
+I: [OK] ./testcases/chains/0019masquerade_jump_1
+I: [OK] ./testcases/chains/0018check_jump_loop_1
+I: [OK] ./testcases/chains/0016delete_handle_0
+I: [OK] ./testcases/chains/0022prio_dummy_1
+I: [OK] ./testcases/chains/0027prio_bridge_dstnat_1
+I: [OK] ./testcases/chains/0028prio_bridge_out_1
+I: [OK] ./testcases/chains/0029prio_bridge_srcnat_1
+I: [OK] ./testcases/chains/0001jumps_0
+I: [OK] ./testcases/chains/0030create_0
+I: [OK] ./testcases/chains/0031priority_variable_0
+I: [OK] ./testcases/chains/0032priority_variable_0
+I: [OK] ./testcases/chains/0003jump_loop_1
+I: [OK] ./testcases/chains/0033priority_variable_1
+I: [OK] ./testcases/chains/0002jumps_1
+I: [OK] ./testcases/chains/0034priority_variable_1
+I: [OK] ./testcases/chains/0035policy_variable_0
+I: [OK] ./testcases/chains/0037policy_variable_1
+I: [OK] ./testcases/chains/0036policy_variable_0
+I: [OK] ./testcases/chains/0038policy_variable_1
+I: [OK] ./testcases/chains/0024prio_inet_dstnat_1
+I: [OK] ./testcases/chains/0023prio_inet_srcnat_1
+I: [OK] ./testcases/chains/0039negative_priority_0
+I: [OK] ./testcases/chains/0025prio_arp_1
+I: [OK] ./testcases/chains/0026prio_netdev_1
+I: [OK] ./testcases/flowtable/0001flowtable_0
+I: [OK] ./testcases/comments/comments_0
+I: [OK] ./testcases/chains/0041chain_binding_0
+I: [OK] ./testcases/chains/0042chain_variable_0
+I: [OK] ./testcases/chains/0043chain_ingress_0
+I: [OK] ./testcases/chains/0044chain_destroy_0
+I: [OK] ./testcases/chains/netdev_chain_0
+I: [OK] ./testcases/flowtable/0004delete_after_add_0
+I: [OK] ./testcases/flowtable/0002create_flowtable_0
+I: [OK] ./testcases/flowtable/0005delete_in_use_1
+I: [OK] ./testcases/flowtable/0003add_after_flush_0
+I: [OK] ./testcases/flowtable/0006segfault_0
+I: [OK] ./testcases/flowtable/0012flowtable_variable_0
+I: [OK] ./testcases/flowtable/0013addafterdelete_0
+I: [OK] ./testcases/flowtable/0010delete_handle_0
+I: [OK] ./testcases/flowtable/0014addafterdelete_0
+I: [OK] ./testcases/include/0001absolute_0
+I: [OK] ./testcases/flowtable/0009deleteafterflush_0
+I: [OK] ./testcases/include/0002relative_0
+I: [OK] ./testcases/chains/0020depth_1
+I: [OK] ./testcases/include/0003includepath_0
+I: [OK] ./testcases/flowtable/0015destroy_0
+I: [OK] ./testcases/flowtable/0011deleteafterflush_0
+I: [OK] ./testcases/flowtable/0008prio_1
+I: [OK] ./testcases/include/0004endlessloop_1
+I: [OK] ./testcases/include/0005glob_empty_0
+I: [OK] ./testcases/include/0006glob_single_0
+I: [OK] ./testcases/include/0007glob_double_0
+I: [OK] ./testcases/include/0008glob_nofile_wildcard_0
+I: [OK] ./testcases/include/0009glob_nofile_1
+I: [OK] ./testcases/include/0010glob_broken_file_1
+I: [OK] ./testcases/flowtable/0007prio_0
+I: [OK] ./testcases/chains/0021prio_0
+I: [OK] ./testcases/include/0011glob_dependency_0
+I: [OK] ./testcases/include/0012glob_dependency_1
+I: [OK] ./testcases/include/0013glob_dotfile_0
+I: [OK] ./testcases/include/0013input_descriptors_included_files_0
+I: [OK] ./testcases/include/0014glob_directory_0
+I: [OK] ./testcases/include/0015doubleincludepath_0
+I: [OK] ./testcases/include/0016maxdepth_0
+I: [OK] ./testcases/include/0017glob_more_than_maxdepth_1
+I: [OK] ./testcases/include/0018include_error_0
+I: [OK] ./testcases/include/0019include_error_0
+I: [OK] ./testcases/include/0020include_chain_0
+I: [OK] ./testcases/listing/0002ruleset_0
+I: [OK] ./testcases/json/0002table_map_0
+I: [OK] ./testcases/listing/0001ruleset_0
+I: [OK] ./testcases/json/0001set_statements_0
+I: [OK] ./testcases/json/0003json_schema_version_0
+I: [OK] ./testcases/json/0004json_schema_version_1
+I: [OK] ./testcases/json/0005secmark_objref_0
+I: [OK] ./testcases/json/0006obj_comment_0
+I: [OK] ./testcases/listing/0003table_0
+I: [OK] ./testcases/listing/0004table_0
+I: [OK] ./testcases/json/netdev
+I: [OK] ./testcases/listing/0005ruleset_ip_0
+I: [OK] ./testcases/listing/0006ruleset_ip6_0
+I: [OK] ./testcases/listing/0015dynamic_0
+I: [OK] ./testcases/listing/0008ruleset_arp_0
+I: [OK] ./testcases/listing/0007ruleset_inet_0
+I: [OK] ./testcases/listing/0009ruleset_bridge_0
+I: [OK] ./testcases/listing/0014objects_0
+I: [OK] ./testcases/listing/0013objects_0
+I: [OK] ./testcases/listing/0016anonymous_0
+I: [OK] ./testcases/listing/0017objects_0
+I: [OK] ./testcases/listing/0018data_0
+I: [OK] ./testcases/listing/0019set_0
+I: [OK] ./testcases/listing/0021ruleset_json_terse_0
+I: [OK] ./testcases/listing/0022terse_0
+I: [OK] ./testcases/listing/0020flowtable_0
+I: [OK] ./testcases/listing/0010sets_0
+I: [OK] ./testcases/listing/0012sets_0
+I: [OK] ./testcases/listing/0011sets_0
+I: [OK] ./testcases/maps/0007named_ifname_dtype_0
+I: [OK] ./testcases/maps/0009vmap_0
+I: [OK] ./testcases/maps/0010concat_map_0
+I: [OK] ./testcases/maps/0005interval_map_add_many_elements_0
+I: [OK] ./testcases/maps/0006interval_map_overlap_0
+I: [OK] ./testcases/maps/0013map_0
+I: [OK] ./testcases/maps/0011vmap_0
+I: [OK] ./testcases/maps/0012map_0
+I: [OK] ./testcases/maps/0017_map_variable_0
+I: [OK] ./testcases/maps/0003map_add_many_elements_0
+I: [OK] ./testcases/maps/anon_objmap_concat
+I: [OK] ./testcases/maps/0008interval_map_delete_0
+I: [OK] ./testcases/maps/0014destroy_0
+I: [OK] ./testcases/maps/different_map_types_1
+I: [OK] ./testcases/maps/anonymous_snat_map_0
+I: [OK] ./testcases/maps/map_with_flags_0
+I: [OK] ./testcases/maps/map_catchall_double_deactivate
+I: [OK] ./testcases/maps/0016map_leak_0
+I: [OK] ./testcases/maps/typeof_maps_0
+I: [OK] ./testcases/maps/named_snat_map_0
+I: [OK] ./testcases/maps/typeof_integer_0
+I: [OK] ./testcases/maps/typeof_maps_concat
+I: [OK] ./testcases/maps/typeof_maps_concat_update_0
+I: [OK] ./testcases/maps/typeof_maps_update_0
+I: [OK] ./testcases/maps/typeof_maps_add_delete
+I: [OK] ./testcases/maps/typeof_raw_0
+I: [OK] ./testcases/nft-f/0001define_slash_0
+I: [OK] ./testcases/netns/0001nft-f_0
+I: [OK] ./testcases/nft-f/0002rollback_rule_0
+I: [OK] ./testcases/nft-f/0003rollback_jump_0
+I: [OK] ./testcases/nft-f/0004rollback_set_0
+I: [OK] ./testcases/nft-f/0005rollback_map_0
+I: [OK] ./testcases/maps/0018map_leak_timeout_0
+I: [OK] ./testcases/nft-f/0007action_object_set_segfault_1
+I: [OK] ./testcases/nft-f/0008split_tables_0
+I: [OK] ./testcases/nft-f/0006action_object_0
+I: [OK] ./testcases/nft-f/0009variable_0
+I: [OK] ./testcases/nft-f/0010variable_0
+I: [OK] ./testcases/nft-f/0012different_defines_0
+I: [OK] ./testcases/nft-f/0013defines_1
+I: [OK] ./testcases/nft-f/0014defines_1
+I: [OK] ./testcases/nft-f/0015defines_1
+I: [OK] ./testcases/nft-f/0017ct_timeout_obj_0
+I: [OK] ./testcases/nft-f/0016redefines_1
+I: [OK] ./testcases/nft-f/0018ct_expectation_obj_0
+I: [OK] ./testcases/nft-f/0018jump_variable_0
+I: [OK] ./testcases/netns/0002loosecommands_0
+I: [OK] ./testcases/nft-f/0019jump_variable_1
+I: [OK] ./testcases/nft-f/0020jump_variable_1
+I: [OK] ./testcases/maps/nat_addr_port
+I: [OK] ./testcases/nft-f/0021list_ruleset_0
+I: [OK] ./testcases/nft-f/0022variables_0
+I: [OK] ./testcases/nft-f/0024priority_0
+I: [OK] ./testcases/nft-f/0025empty_dynset_0
+I: [OK] ./testcases/nft-f/0026listing_0
+I: [OK] ./testcases/nft-f/0023check_1
+I: [OK] ./testcases/nft-f/0027split_chains_0
+I: [OK] ./testcases/nft-f/0031vmap_string_0
+I: [OK] ./testcases/nft-f/0030variable_reuse_0
+I: [OK] ./testcases/maps/0004interval_map_create_once_0
+I: [OK] ./testcases/nft-f/0029split_file_0
+I: [OK] ./testcases/nft-f/0032pknock_0
+I: [OK] ./testcases/optimizations/dependency_kill
+I: [OK] ./testcases/nft-f/0028variable_cmdline_0
+I: [OK] ./testcases/nft-i/0001define_0
+I: [OK] ./testcases/optimizations/merge_stmts
+I: [OK] ./testcases/optimizations/merge_stmts_concat_vmap
+I: [OK] ./testcases/optimizations/merge_stmts_vmap
+I: [OK] ./testcases/optimizations/merge_vmap_raw
+I: [OK] ./testcases/optimizations/merge_reject
+I: [OK] ./testcases/optimizations/merge_stmts_concat
+I: [OK] ./testcases/optimizations/not_mergeable
+I: [OK] ./testcases/optimizations/merge_vmaps
+I: [OK] ./testcases/optimizations/single_anon_set
+I: [OK] ./testcases/optimizations/skip_merge
+I: [OK] ./testcases/optimizations/skip_non_eq
+I: [OK] ./testcases/optimizations/merge_nat
+I: [OK] ./testcases/optimizations/variables
+I: [OK] ./testcases/optimizations/skip_unsupported
+I: [OK] ./testcases/optimizations/ruleset
+I: [OK] ./testcases/optionals/comments_0
+I: [OK] ./testcases/optionals/comments_chain_0
+I: [OK] ./testcases/optionals/comments_objects_0
+I: [OK] ./testcases/optionals/comments_table_0
+I: [OK] ./testcases/optionals/comments_handles_0
+I: [OK] ./testcases/optionals/comments_objects_dup_0
+I: [OK] ./testcases/optionals/log_prefix_0
+I: [OK] ./testcases/parsing/describe
+I: [OK] ./testcases/parsing/large_rule_pipe
+I: [OK] ./testcases/owner/0001-flowtable-uaf
+I: [OK] ./testcases/optionals/handles_0
+I: [OK] ./testcases/optionals/handles_1
+I: [OK] ./testcases/optionals/update_object_handles_0
+I: [OK] ./testcases/parsing/log
+I: [OK] ./testcases/optionals/delete_object_handles_0
+I: [OK] ./testcases/parsing/octal
+I: [OK] ./testcases/rule_management/0005replace_1
+I: [OK] ./testcases/rule_management/0004replace_0
+I: [OK] ./testcases/rule_management/0003insert_0
+I: [OK] ./testcases/rule_management/0002addinsertlocation_1
+I: [OK] ./testcases/rule_management/0006replace_1
+I: [OK] ./testcases/rule_management/0008delete_1
+I: [OK] ./testcases/rule_management/0009delete_1
+I: [OK] ./testcases/rule_management/0007delete_0
+I: [OK] ./testcases/sets/0001named_interval_0
+I: [OK] ./testcases/sets/0002named_interval_automerging_0
+I: [OK] ./testcases/rule_management/0010replace_0
+I: [OK] ./testcases/rule_management/0012destroy_0
+I: [OK] ./testcases/sets/0003named_interval_missing_flag_0
+I: [OK] ./testcases/rule_management/0011reset_0
+I: [OK] ./testcases/sets/0004named_interval_shadow_0
+I: [OK] ./testcases/sets/0005named_interval_shadow_0
+I: [OK] ./testcases/sets/0006create_set_0
+I: [OK] ./testcases/sets/0008comments_interval_0
+I: [OK] ./testcases/sets/0008create_verdict_map_0
+I: [OK] ./testcases/netns/0003many_0
+I: [OK] ./testcases/sets/0007create_element_0
+I: [OK] ./testcases/sets/0014malformed_set_is_not_defined_0
+I: [OK] ./testcases/nft-f/0011manydefines_0
+I: [OK] ./testcases/sets/0015rulesetflush_0
+I: [OK] ./testcases/sets/0010comments_0
+I: [OK] ./testcases/sets/0009comments_timeout_0
+I: [OK] ./testcases/sets/0016element_leak_0
+I: [OK] ./testcases/sets/0021nesting_0
+I: [OK] ./testcases/sets/0018set_check_size_1
+I: [OK] ./testcases/sets/0017add_after_flush_0
+I: [OK] ./testcases/sets/0020comments_0
+I: [OK] ./testcases/sets/0023incomplete_add_set_command_0
+I: [OK] ./testcases/sets/0019set_check_size_0
+I: [OK] ./testcases/sets/0024named_objects_0
+I: [OK] ./testcases/sets/0026named_limit_0
+I: [OK] ./testcases/sets/0027ipv6_maps_ipv4_0
+I: [OK] ./testcases/sets/0022type_selective_flush_0
+I: [OK] ./testcases/sets/0025anonymous_set_0
+I: [OK] ./testcases/rule_management/0001addinsertposition_0
+I: [OK] ./testcases/sets/0031set_timeout_size_0
+I: [OK] ./testcases/sets/0032restore_set_simple_0
+I: [OK] ./testcases/sets/0033add_set_simple_flat_0
+I: [OK] ./testcases/sets/0028autoselect_0
+I: [OK] ./testcases/sets/0028delete_handle_0
+I: [OK] ./testcases/sets/0035add_set_elements_flat_0
+I: [OK] ./testcases/sets/0036add_set_element_expiration_0
+I: [OK] ./testcases/sets/0037_set_with_inet_service_0
+I: [OK] ./testcases/sets/0029named_ifname_dtype_0
+I: [OK] ./testcases/sets/0042update_set_0
+I: [OK] ./testcases/sets/0039delete_interval_0
+I: [OK] ./testcases/sets/0038meter_list_0
+I: [OK] ./testcases/sets/0040get_host_endian_elements_0
+I: [OK] ./testcases/sets/0045concat_ipv4_service
+I: [OK] ./testcases/sets/0041interval_0
+I: [OK] ./testcases/sets/0046netmap_0
+I: [OK] ./testcases/sets/0047nat_0
+I: [OK] ./testcases/sets/0011add_many_elements_0
+I: [OK] ./testcases/sets/0048set_counters_0
+I: [OK] ./testcases/sets/0049set_define_0
+I: [OK] ./testcases/sets/0050set_define_1
+I: [OK] ./testcases/sets/0051set_interval_counter_0
+I: [OK] ./testcases/sets/0012add_delete_many_elements_0
+I: [OK] ./testcases/sets/0053echo_0
+I: [OK] ./testcases/sets/0013add_delete_many_elements_0
+I: [OK] ./testcases/sets/0052overlap_0
+I: [OK] ./testcases/sets/0054comments_set_0
+I: [OK] ./testcases/sets/0055tcpflags_0
+I: [OK] ./testcases/sets/0034get_element_0
+I: [OK] ./testcases/sets/0056dynamic_limit_0
+I: [OK] ./testcases/sets/0058_setupdate_timeout_0
+I: [OK] ./testcases/sets/0057set_create_fails_0
+I: [OK] ./testcases/sets/0059set_update_multistmt_0
+I: [OK] ./testcases/sets/0061anonymous_automerge_0
+I: [OK] ./testcases/sets/0060set_multistmt_0
+I: [OK] ./testcases/sets/0060set_multistmt_1
+I: [OK] ./testcases/sets/0062set_connlimit_0
+I: [OK] ./testcases/sets/0063set_catchall_0
+I: [OK] ./testcases/sets/0064map_catchall_0
+I: [OK] ./testcases/sets/0065_icmp_postprocessing
+I: [OK] ./testcases/sets/0070stacked_l2_headers
+I: [OK] ./testcases/sets/0071unclosed_prefix_interval_0
+I: [OK] ./testcases/sets/0069interval_merge_0
+I: [OK] ./testcases/sets/collapse_elem_0
+I: [OK] ./testcases/sets/0067nat_concat_interval_0
+I: [OK] ./testcases/sets/0072destroy_0
+I: [OK] ./testcases/sets/concat_interval_0
+I: [OK] ./testcases/sets/inner_0
+I: [OK] ./testcases/sets/exact_overlap_0
+I: [OK] ./testcases/sets/errors_0
+I: [OK] ./testcases/sets/dynset_missing
+I: [OK] ./testcases/sets/set_eval_0
+I: [OK] ./testcases/sets/typeof_raw_0
+I: [OK] ./testcases/sets/typeof_sets_0
+I: [OK] ./testcases/sets/typeof_sets_1
+I: [OK] ./testcases/sets/typeof_sets_concat
+I: [OK] ./testcases/sets/type_set_symbol
+I: [OK] ./testcases/transactions/0001table_0
+I: [OK] ./testcases/transactions/0002table_0
+I: [OK] ./testcases/sets/reset_command_0
+I: [OK] ./testcases/transactions/0010chain_0
+I: [OK] ./testcases/transactions/0011chain_0
+I: [OK] ./testcases/transactions/0003table_0
+I: [OK] ./testcases/transactions/0012chain_0
+I: [OK] ./testcases/sets/0030add_many_elements_interval_0
+I: [OK] ./testcases/transactions/0013chain_0
+I: [OK] ./testcases/transactions/0014chain_1
+I: [OK] ./testcases/transactions/0021rule_0
+I: [OK] ./testcases/transactions/0020rule_0
+I: [OK] ./testcases/transactions/0022rule_1
+I: [OK] ./testcases/transactions/0015chain_0
+I: [OK] ./testcases/transactions/0023rule_1
+I: [OK] ./testcases/transactions/0030set_0
+I: [OK] ./testcases/transactions/0025rule_0
+I: [OK] ./testcases/transactions/0024rule_0
+I: [OK] ./testcases/transactions/0031set_0
+I: [OK] ./testcases/transactions/0032set_0
+I: [OK] ./testcases/transactions/0033set_0
+I: [OK] ./testcases/transactions/0034set_0
+I: [OK] ./testcases/transactions/0035set_0
+I: [OK] ./testcases/transactions/0036set_1
+I: [OK] ./testcases/transactions/0037set_0
+I: [OK] ./testcases/transactions/0038set_0
+I: [OK] ./testcases/transactions/0039set_0
+I: [OK] ./testcases/sets/0068interval_stack_overflow_0
+I: [OK] ./testcases/transactions/0041nat_restore_0
+I: [OK] ./testcases/transactions/0042_stateful_expr_0
+I: [OK] ./testcases/transactions/0040set_0
+I: [OK] ./testcases/transactions/0043set_1
+I: [OK] ./testcases/transactions/0044rule_0
+I: [OK] ./testcases/transactions/0045anon-unbind_0
+I: [OK] ./testcases/transactions/0046set_0
+I: [OK] ./testcases/transactions/0047set_0
+I: [OK] ./testcases/transactions/0048helpers_0
+I: [OK] ./testcases/transactions/0050rule_1
+I: [OK] ./testcases/transactions/anon_chain_loop
+I: [OK] ./testcases/transactions/bad_expression
+I: [OK] ./testcases/sets/sets_with_ifnames
+I: [OK] ./testcases/transactions/0049huge_0
+I: [OK] ./testcases/transactions/0051map_0
+I: [OK] ./testcases/transactions/30s-stress
+I: [OK] ./testcases/sets/0043concatenated_ranges_1
+I: [OK] ./testcases/maps/vmap_timeout
+I: [OK] ./testcases/sets/automerge_0
+I: [OK] ./testcases/sets/0044interval_overlap_1
+I: [OK] ./testcases/sets/0044interval_overlap_0
+I: [OK] ./testcases/sets/0043concatenated_ranges_0
+
+I: results: [OK] 373 [SKIPPED] 0 [FAILED] 0 [TOTAL] 373