Source: pmemkv
Version: 1.2-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200803 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd obj-x86_64-linux-gnu && PMEM_IS_PMEM_FORCE=1 ctest --output-on-failure -j1
> Test project /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
>         Start   7: config_c_0_memcheck
>   1/134 Test   #7: config_c_0_memcheck 
> .......................................................................................................
>    Passed    0.95 sec
>         Start   9: config_cpp_0_memcheck
>   2/134 Test   #9: config_cpp_0_memcheck 
> .....................................................................................................
>    Passed    0.97 sec
>         Start  11: blackhole_test_0_memcheck
>   3/134 Test  #11: blackhole_test_0_memcheck 
> .................................................................................................
>    Passed    0.87 sec
>         Start  13: json_to_config_0_memcheck
>   4/134 Test  #13: json_to_config_0_memcheck 
> .................................................................................................
>    Passed    0.96 sec
>         Start  15: cmap__c_api_null_db_config__default_0_memcheck
>   5/134 Test  #15: cmap__c_api_null_db_config__default_0_memcheck 
> ............................................................................  
>  Passed    0.98 sec
>         Start  17: cmap__put_get_remove__default_0_memcheck
>   6/134 Test  #17: cmap__put_get_remove__default_0_memcheck 
> ..................................................................................
>    Passed    1.32 sec
>         Start  20: 
> cmap__put_get_remove_charset_params__default_16_8_0_memcheck
>   7/134 Test  #20: 
> cmap__put_get_remove_charset_params__default_16_8_0_memcheck 
> ..............................................................   Passed    
> 1.82 sec
>         Start  23: cmap__put_get_remove_long_key__default_0_memcheck
>   8/134 Test  #23: cmap__put_get_remove_long_key__default_0_memcheck 
> .........................................................................   
> Passed    1.27 sec
>         Start  26: cmap__put_get_remove_params__default_4000_0_memcheck
>   9/134 Test  #26: cmap__put_get_remove_params__default_4000_0_memcheck 
> ......................................................................   
> Passed    4.85 sec
>         Start  29: cmap__put_get_std_map__default_1000_100_200_0_memcheck
>  10/134 Test  #29: cmap__put_get_std_map__default_1000_100_200_0_memcheck 
> ....................................................................   Passed 
>    1.72 sec
>         Start  32: cmap__iterate__default_0_memcheck
>  11/134 Test  #32: cmap__iterate__default_0_memcheck 
> .........................................................................................
>    Passed    1.28 sec
>         Start  35: 
> cmap__concurrent_put_get_remove_params__default_8_50_0_memcheck
>  12/134 Test  #35: 
> cmap__concurrent_put_get_remove_params__default_8_50_0_memcheck 
> ...........................................................   Passed    2.17 
> sec
>         Start  37: 
> cmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_memcheck
>  13/134 Test  #37: 
> cmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_memcheck 
> ...................................................   Passed    2.17 sec
>         Start  39: 
> cmap__concurrent_put_get_remove_single_op_params__default_400_0_memcheck
>  14/134 Test  #39: 
> cmap__concurrent_put_get_remove_single_op_params__default_400_0_memcheck 
> ..................................................   Passed   30.03 sec
>         Start  41: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_memcheck
>  15/134 Test  #41: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_memcheck
>  .........................................   Passed    6.00 sec
>         Start  44: cmap__persistent_not_found_verify__insert_check_0_memcheck
>  16/134 Test  #44: cmap__persistent_not_found_verify__insert_check_0_memcheck 
> ................................................................   Passed    
> 2.35 sec
>         Start  47: cmap__persistent_overwrite_verify__insert_check_0_memcheck
>  17/134 Test  #47: cmap__persistent_overwrite_verify__insert_check_0_memcheck 
> ................................................................   Passed    
> 2.33 sec
>         Start  50: cmap__persistent_put_remove_verify__insert_check_0_memcheck
>  18/134 Test  #50: 
> cmap__persistent_put_remove_verify__insert_check_0_memcheck 
> ...............................................................   Passed    
> 2.34 sec
>         Start  53: cmap__persistent_put_verify__insert_check_0_memcheck
>  19/134 Test  #53: cmap__persistent_put_verify__insert_check_0_memcheck 
> ......................................................................   
> Passed    2.37 sec
>         Start  56: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_memcheck
>  20/134 Test  #56: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_memcheck 
> ......................................................   Passed    3.39 sec
>         Start  59: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_memcheck
>  21/134 Test  #59: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_memcheck 
> .....................................................   Passed    3.42 sec
>         Start  63: 
> cmap__pmemobj_error_handling_create__error_handling_create_0_memcheck
>  22/134 Test  #63: 
> cmap__pmemobj_error_handling_create__error_handling_create_0_memcheck 
> .....................................................   Passed    1.00 sec
>         Start  65: 
> cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck
>  23/134 Test  #65: 
> cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck 
> .....................................................***Failed    1.26 sec
> -- Executing: valgrind --error-exitcode=99 --tool=memcheck --leak-check=full 
> --suppressions=/<<PKGBUILDDIR>>/tests/ld.supp 
> --suppressions=/<<PKGBUILDDIR>>/tests/memcheck-stdcpp.supp 
> --suppressions=/<<PKGBUILDDIR>>/tests/memcheck-libunwind.supp 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/pmemobj_error_handling_tx_oid 
> cmap;/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck/testfile
> -- Test cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck:
> -- Stdout:
> 
> -- Stderr:
> ==20453== Memcheck, a memory error detector
> ==20453== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
> ==20453== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
> ==20453== Command: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/pmemobj_error_handling_tx_oid 
> cmap 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck/testfile
> ==20453== 
> ==20453== Warning: invalid file descriptor -1 in syscall close()
> ==20453== Warning: invalid file descriptor -1 in syscall close()
> ==20453== Syscall param write(buf) points to uninitialised byte(s)
> ==20453==    at 0x4BE4979: syscall (syscall.S:38)
> ==20453==    by 0x489C689: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x489C4CB: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x48A0BFB: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x48A10D8: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x489D28F: _ULx86_64_step (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x489BBE8: _Unwind_RaiseException (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20453==    by 0x49C4BE7: __cxa_throw (in 
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
> ==20453==    by 0x48EE656: pmem::check_outside_tx() [clone .cold] 
> (pmemobj_engine.h:22)
> ==20453==    by 0x48F500A: pmem::kv::cmap::put(pmem::kv::string_view, 
> pmem::kv::string_view) (cmap.cc:84)
> ==20453==    by 0x48F0775: operator() (libpmemkv.cc:507)
> ==20453==    by 0x48F0775: catch_and_return_status<pmemkv_put(pmemkv_db*, 
> char const*, size_t, char const*, size_t)::<lambda()> > (libpmemkv.cc:59)
> ==20453==    by 0x48F0775: pmemkv_put (libpmemkv.cc:506)
> ==20453==    by 0x10C047: put (libpmemkv.hpp:1387)
> ==20453==    by 0x10C047: operator() (error_handling_tx.hpp:20)
> ==20453==    by 0x10C047: __invoke_impl<void, 
> TransactionTest(pmem::obj::pool_base&, pmem::kv::db&)::<lambda()>&> 
> (invoke.h:60)
> ==20453==    by 0x10C047: __invoke_r<void, 
> TransactionTest(pmem::obj::pool_base&, pmem::kv::db&)::<lambda()>&> 
> (invoke.h:153)
> ==20453==    by 0x10C047: std::_Function_handler<void (), 
> TransactionTest(pmem::obj::pool_base&, 
> pmem::kv::db&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) 
> (std_function.h:291)
> ==20453==  Address 0x1ffefff000 is on thread 1's stack
> ==20453== 
> ==20453== 
> ==20453== HEAP SUMMARY:
> ==20453==     in use at exit: 0 bytes in 0 blocks
> ==20453==   total heap usage: 10,307 allocs, 10,304 frees, 39,721,338 bytes 
> allocated
> ==20453== 
> ==20453== All heap blocks were freed -- no leaks are possible
> ==20453== 
> ==20453== Use --track-origins=yes to see where uninitialised values come from
> ==20453== For lists of detected and suppressed errors, rerun with: -s
> ==20453== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 18 from 6)
> 
> CMake Error at /<<PKGBUILDDIR>>/tests/helpers.cmake:192 (message):
>   
>   
> valgrind;--error-exitcode=99;--tool=memcheck;--leak-check=full;--suppressions=/<<PKGBUILDDIR>>/tests/ld.supp;--suppressions=/<<PKGBUILDDIR>>/tests/memcheck-stdcpp.supp;--suppressions=/<<PKGBUILDDIR>>/tests/memcheck-libunwind.supp
>   /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/pmemobj_error_handling_tx_oid
>   
> cmap;/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck/testfile
>   failed: 99
> Call Stack (most recent call first):
>   /<<PKGBUILDDIR>>/tests/helpers.cmake:233 (execute_common)
>   
> /<<PKGBUILDDIR>>/tests/engines/pmemobj_based/pmemobj/error_handling_tx_oid.cmake:9
>  (execute)
> 
> 
> 
>         Start  67: 
> cmap__pmemobj_error_handling_tx_path__error_handling_tx_path_0_memcheck
>  24/134 Test  #67: 
> cmap__pmemobj_error_handling_tx_path__error_handling_tx_path_0_memcheck 
> ...................................................   Passed    1.38 sec
>         Start  69: cmap__pmemobj_error_handling_defrag__default_0_memcheck
>  25/134 Test  #69: cmap__pmemobj_error_handling_defrag__default_0_memcheck 
> ...................................................................   Passed  
>   1.25 sec
>         Start  71: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_memcheck
>  26/134 Test  #71: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_memcheck 
> .....................................................   Passed    1.74 sec
>         Start  74: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_memcheck
>  27/134 Test  #74: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_memcheck
>  ............................................   Passed    1.71 sec
>         Start  77: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_memcheck
>  28/134 Test  #77: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_memcheck 
> ...............................................   Passed    1.72 sec
>         Start  80: vcmap__c_api_null_db_config__default_0_memcheck
>  29/134 Test  #80: vcmap__c_api_null_db_config__default_0_memcheck 
> ...........................................................................   
> Passed    0.93 sec
>         Start  82: vcmap__put_get_remove__default_0_memcheck
>  30/134 Test  #82: vcmap__put_get_remove__default_0_memcheck 
> .................................................................................
>    Passed    1.07 sec
>         Start  84: 
> vcmap__put_get_remove_charset_params__default_16_8_0_memcheck
>  31/134 Test  #84: 
> vcmap__put_get_remove_charset_params__default_16_8_0_memcheck 
> .............................................................   Passed    
> 1.12 sec
>         Start  86: vcmap__put_get_remove_long_key__default_0_memcheck
>  32/134 Test  #86: vcmap__put_get_remove_long_key__default_0_memcheck 
> ........................................................................   
> Passed    1.04 sec
>         Start  88: vcmap__put_get_remove_params__default_4000_0_memcheck
>  33/134 Test  #88: vcmap__put_get_remove_params__default_4000_0_memcheck 
> .....................................................................   
> Passed    1.25 sec
>         Start  90: vcmap__put_get_std_map__default_1000_100_200_0_memcheck
>  34/134 Test  #90: vcmap__put_get_std_map__default_1000_100_200_0_memcheck 
> ...................................................................   Passed  
>   1.11 sec
>         Start  92: vcmap__iterate__default_0_memcheck
>  35/134 Test  #92: vcmap__iterate__default_0_memcheck 
> ........................................................................................
>    Passed    1.05 sec
>         Start  94: 
> vcmap__concurrent_put_get_remove_params__default_8_50_0_memcheck
>  36/134 Test  #94: 
> vcmap__concurrent_put_get_remove_params__default_8_50_0_memcheck 
> ..........................................................   Passed    1.58 
> sec
>         Start  96: 
> vcmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_memcheck
>  37/134 Test  #96: 
> vcmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_memcheck 
> ..................................................   Passed    1.68 sec
>         Start  98: vcmap__memkind_error_handling__error_handling_0_memcheck
>  38/134 Test  #98: vcmap__memkind_error_handling__error_handling_0_memcheck 
> ..................................................................   Passed   
>  0.96 sec
>         Start 100: vsmap__c_api_null_db_config__default_0_memcheck
>  39/134 Test #100: vsmap__c_api_null_db_config__default_0_memcheck 
> ...........................................................................   
> Passed    0.93 sec
>         Start 102: vsmap__comparator_basic_c__default_0_memcheck
>  40/134 Test #102: vsmap__comparator_basic_c__default_0_memcheck 
> ............................................................................. 
>   Passed    1.05 sec
>         Start 104: vsmap__put_get_remove__default_0_memcheck
>  41/134 Test #104: vsmap__put_get_remove__default_0_memcheck 
> .................................................................................
>    Passed    1.06 sec
>         Start 106: 
> vsmap__put_get_remove_charset_params__default_16_8_0_memcheck
>  42/134 Test #106: 
> vsmap__put_get_remove_charset_params__default_16_8_0_memcheck 
> .............................................................   Passed    
> 1.13 sec
>         Start 108: vsmap__put_get_remove_long_key__default_0_memcheck
>  43/134 Test #108: vsmap__put_get_remove_long_key__default_0_memcheck 
> ........................................................................   
> Passed    1.03 sec
>         Start 110: vsmap__put_get_remove_params__default_4000_0_memcheck
>  44/134 Test #110: vsmap__put_get_remove_params__default_4000_0_memcheck 
> .....................................................................   
> Passed    1.32 sec
>         Start 112: vsmap__put_get_std_map__default_1000_100_200_0_memcheck
>  45/134 Test #112: vsmap__put_get_std_map__default_1000_100_200_0_memcheck 
> ...................................................................   Passed  
>   1.09 sec
>         Start 114: vsmap__error_handling_oom__default_0_memcheck
>  46/134 Test #114: vsmap__error_handling_oom__default_0_memcheck 
> .............................................................................***Failed
>     1.76 sec
> -- Executing: valgrind --error-exitcode=99 --tool=memcheck --leak-check=full 
> --suppressions=/<<PKGBUILDDIR>>/tests/ld.supp 
> --suppressions=/<<PKGBUILDDIR>>/tests/memcheck-stdcpp.supp 
> --suppressions=/<<PKGBUILDDIR>>/tests/memcheck-libunwind.supp 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/error_handling_oom 
> vsmap;{"path":"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/vsmap__error_handling_oom__default_0_memcheck","size":50485760}
> -- Test vsmap__error_handling_oom__default_0_memcheck:
> -- Stdout:
> 
> -- Stderr:
> ==20652== Memcheck, a memory error detector
> ==20652== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
> ==20652== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
> ==20652== Command: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/error_handling_oom vsmap 
> {"path":"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/vsmap__error_handling_oom__default_0_memcheck","size":50485760}
> ==20652== 
> ==20652== Warning: invalid file descriptor -1 in syscall close()
> ==20652== Warning: invalid file descriptor -1 in syscall close()
> ==20652== Syscall param write(buf) points to uninitialised byte(s)
> ==20652==    at 0x4B76979: syscall (syscall.S:38)
> ==20652==    by 0x4850689: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x48504CB: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x4854BFB: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x48550D8: ??? (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x485128F: _ULx86_64_step (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x484FBE8: _Unwind_RaiseException (in 
> /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1)
> ==20652==    by 0x4954BE7: __cxa_throw (in 
> /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
> ==20652==    by 0x487F036: 
> libmemkind::pmem::allocator<char>::allocate(unsigned long) const [clone 
> .part.0] (pmem_allocator.h:196)
> ==20652==    by 0x489EBAA: allocate (stl_tree.h:2107)
> ==20652==    by 0x489EBAA: allocate (alloc_traits.h:314)
> ==20652==    by 0x489EBAA: _M_create (basic_string.tcc:153)
> ==20652==    by 0x489EBAA: _M_construct<char const*> (basic_string.tcc:219)
> ==20652==    by 0x489EBAA: _M_construct_aux<char const*> (basic_string.h:247)
> ==20652==    by 0x489EBAA: _M_construct<char const*> (basic_string.h:266)
> ==20652==    by 0x489EBAA: basic_string (basic_string.h:513)
> ==20652==    by 0x489EBAA: pair<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&, 0, 1, 
> 2, char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&, 0, 1, 
> 2> (tuple:1689)
> ==20652==    by 0x489EBAA: pair<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&, char 
> const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&> 
> (tuple:1678)
> ==20652==    by 0x489EBAA: construct<std::pair<const 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&>, 
> std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&> > 
> (pmem_allocator.h:209)
> ==20652==    by 0x489EBAA: _S_construct<std::pair<const 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&>, 
> std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&> > 
> (alloc_traits.h:247)
> ==20652==    by 0x489EBAA: construct<std::pair<const 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&>, 
> std::tuple<char const*&&, long unsigned int&&, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::_Rb_tree_node<std::pair<const
>  std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > > > > >&> > 
> (alloc_traits.h:360)
> ==20652==    by 0x489EBAA: construct<const std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> >, 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, char const*&&, long unsigned int&&, char 
> const*&&, long unsigned int&&> (scoped_allocator:394)
> ==20652==    by 0x489EBAA: _S_construct<std::pair<const 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&>, 
> std::tuple<char const*&&, long unsigned int&&> > (alloc_traits.h:247)
> ==20652==    by 0x489EBAA: construct<std::pair<const 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&>, 
> std::tuple<char const*&&, long unsigned int&&> > (alloc_traits.h:360)
> ==20652==    by 0x489EBAA: _M_construct_node<const 
> std::piecewise_construct_t&, std::tuple<char const*&&, long unsigned int&&>, 
> std::tuple<char const*&&, long unsigned int&&> > (stl_tree.h:618)
> ==20652==    by 0x489EBAA: _M_create_node<const std::piecewise_construct_t&, 
> std::tuple<char const*&&, long unsigned int&&>, std::tuple<char const*&&, 
> long unsigned int&&> > (stl_tree.h:635)
> ==20652==    by 0x489EBAA: 
> std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > const, 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> > > >, bool> 
> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> >, 
> std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> > const, std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > >, 
> std::_Select1st<std::pair<std::__cxx11::basic_string<char, 
> std::char_traits<char>, libmemkind::pmem::allocator<char> > const, 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> > > >, 
> pmem::kv::internal::volatile_compare, 
> std::scoped_allocator_adaptor<libmemkind::pmem::allocator<std::pair<std::__cxx11::basic_string<char,
>  std::char_traits<char>, libmemkind::pmem::allocator<char> > const, 
> std::__cxx11::basic_string<char, std::char_traits<char>, 
> libmemkind::pmem::allocator<char> > > >> 
> >::_M_emplace_unique<std::piecewise_construct_t const&, std::tuple<char 
> const*&&, unsigned long&&>, std::tuple<char const*&&, unsigned long&&> 
> >(std::piecewise_construct_t const&, std::tuple<char const*&&, unsigned 
> long&&>&&, std::tuple<char const*&&, unsigned long&&>&&) (stl_tree.h:2414)
> ==20652==    by 0x489CF9F: emplace<const std::piecewise_construct_t&, 
> std::tuple<char const*&&, long unsigned int&&>, std::tuple<char const*&&, 
> long unsigned int&&> > (stl_map.h:577)
> ==20652==    by 0x489CF9F: pmem::kv::vsmap::put(pmem::kv::string_view, 
> pmem::kv::string_view) (vsmap.cc:287)
> ==20652==    by 0x4880775: operator() (libpmemkv.cc:507)
> ==20652==    by 0x4880775: catch_and_return_status<pmemkv_put(pmemkv_db*, 
> char const*, size_t, char const*, size_t)::<lambda()> > (libpmemkv.cc:59)
> ==20652==    by 0x4880775: pmemkv_put (libpmemkv.cc:506)
> ==20652==  Address 0x1ffefff000 is on thread 1's stack
> ==20652== 
> ==20652== 
> ==20652== HEAP SUMMARY:
> ==20652==     in use at exit: 0 bytes in 0 blocks
> ==20652==   total heap usage: 9,670 allocs, 9,670 frees, 46,598,912 bytes 
> allocated
> ==20652== 
> ==20652== All heap blocks were freed -- no leaks are possible
> ==20652== 
> ==20652== Use --track-origins=yes to see where uninitialised values come from
> ==20652== For lists of detected and suppressed errors, rerun with: -s
> ==20652== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 9 from 8)
> 
> CMake Error at /<<PKGBUILDDIR>>/tests/helpers.cmake:192 (message):
>   
>   
> valgrind;--error-exitcode=99;--tool=memcheck;--leak-check=full;--suppressions=/<<PKGBUILDDIR>>/tests/ld.supp;--suppressions=/<<PKGBUILDDIR>>/tests/memcheck-stdcpp.supp;--suppressions=/<<PKGBUILDDIR>>/tests/memcheck-libunwind.supp
>   /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/error_handling_oom
>   
> vsmap;{"path":"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/vsmap__error_handling_oom__default_0_memcheck","size":50485760}
>   failed: 99
> Call Stack (most recent call first):
>   /<<PKGBUILDDIR>>/tests/helpers.cmake:233 (execute_common)
>   /<<PKGBUILDDIR>>/tests/engines/memkind_based/default.cmake:9 (execute)
> 
> 
> 
>         Start 116: vsmap__iterate__default_0_memcheck
>  47/134 Test #116: vsmap__iterate__default_0_memcheck 
> ........................................................................................
>    Passed    1.05 sec
>         Start 118: vsmap__sorted_iterate__default_0_memcheck
>  48/134 Test #118: vsmap__sorted_iterate__default_0_memcheck 
> .................................................................................
>    Passed    1.14 sec
>         Start 120: vsmap__sorted_get_all_gen_params__default_32_8_0_memcheck
>  49/134 Test #120: vsmap__sorted_get_all_gen_params__default_32_8_0_memcheck 
> .................................................................   Passed    
> 3.56 sec
>         Start 122: 
> vsmap__sorted_get_above_gen_params__default_default_32_8_0_memcheck
>  50/134 Test #122: 
> vsmap__sorted_get_above_gen_params__default_default_32_8_0_memcheck 
> .......................................................   Passed    6.81 sec
>         Start 124: 
> vsmap__sorted_get_above_gen_params__default_reverse_32_8_0_memcheck
>  51/134 Test #124: 
> vsmap__sorted_get_above_gen_params__default_reverse_32_8_0_memcheck 
> .......................................................   Passed    1.08 sec
>         Start 126: 
> vsmap__sorted_get_equal_above_gen_params__default_32_8_0_memcheck
>  52/134 Test #126: 
> vsmap__sorted_get_equal_above_gen_params__default_32_8_0_memcheck 
> .........................................................   Passed    4.52 sec
>         Start 128: vsmap__sorted_get_below_gen_params__default_32_8_0_memcheck
>  53/134 Test #128: 
> vsmap__sorted_get_below_gen_params__default_32_8_0_memcheck 
> ...............................................................   Passed    
> 4.42 sec
>         Start 130: 
> vsmap__sorted_get_equal_below_gen_params__default_32_8_0_memcheck
>  54/134 Test #130: 
> vsmap__sorted_get_equal_below_gen_params__default_32_8_0_memcheck 
> .........................................................   Passed    4.43 sec
>         Start 132: 
> vsmap__sorted_get_between_gen_params__default_32_8_0_memcheck
>  55/134 Test #132: 
> vsmap__sorted_get_between_gen_params__default_32_8_0_memcheck 
> .............................................................   Passed    
> 8.77 sec
>         Start 134: vsmap__memkind_error_handling__error_handling_0_memcheck
>  56/134 Test #134: vsmap__memkind_error_handling__error_handling_0_memcheck 
> ..................................................................   Passed   
>  0.96 sec
>         Start   1: wrong_engine_name_test_0_none
>  57/134 Test   #1: wrong_engine_name_test_0_none 
> .............................................................................................
>    Passed    0.05 sec
>         Start   2: example-pmemkv_basic_c_0_none
>  58/134 Test   #2: example-pmemkv_basic_c_0_none 
> .............................................................................................
>    Passed    0.09 sec
>         Start   3: example-pmemkv_basic_cpp_0_none
>  59/134 Test   #3: example-pmemkv_basic_cpp_0_none 
> ...........................................................................................
>    Passed    0.09 sec
>         Start   4: example-pmemkv_pmemobj_cpp_0_none
>  60/134 Test   #4: example-pmemkv_pmemobj_cpp_0_none 
> .........................................................................................
>    Passed    0.09 sec
>         Start   5: example-pmemkv_config_c_0_none
>  61/134 Test   #5: example-pmemkv_config_c_0_none 
> ............................................................................................
>    Passed    0.05 sec
>         Start   6: config_c_0_none
>  62/134 Test   #6: config_c_0_none 
> ...........................................................................................................
>    Passed    0.05 sec
>         Start   8: config_cpp_0_none
>  63/134 Test   #8: config_cpp_0_none 
> .........................................................................................................
>    Passed    0.05 sec
>         Start  10: blackhole_test_0_none
>  64/134 Test  #10: blackhole_test_0_none 
> .....................................................................................................
>    Passed    0.05 sec
>         Start  12: json_to_config_0_none
>  65/134 Test  #12: json_to_config_0_none 
> .....................................................................................................
>    Passed    0.05 sec
>         Start  14: cmap__c_api_null_db_config__default_0_none
>  66/134 Test  #14: cmap__c_api_null_db_config__default_0_none 
> ................................................................................
>    Passed    0.09 sec
>         Start  16: cmap__put_get_remove__default_0_none
>  67/134 Test  #16: cmap__put_get_remove__default_0_none 
> ......................................................................................
>    Passed    0.11 sec
>         Start  19: cmap__put_get_remove_charset_params__default_16_8_0_none
>  68/134 Test  #19: cmap__put_get_remove_charset_params__default_16_8_0_none 
> ..................................................................   Passed   
>  0.13 sec
>         Start  22: cmap__put_get_remove_long_key__default_0_none
>  69/134 Test  #22: cmap__put_get_remove_long_key__default_0_none 
> ............................................................................. 
>   Passed    0.11 sec
>         Start  25: cmap__put_get_remove_params__default_400000_0_none
>  70/134 Test  #25: cmap__put_get_remove_params__default_400000_0_none 
> ........................................................................   
> Passed    8.51 sec
>         Start  28: cmap__put_get_std_map__default_1000_100_200_0_none
>  71/134 Test  #28: cmap__put_get_std_map__default_1000_100_200_0_none 
> ........................................................................   
> Passed    0.13 sec
>         Start  31: cmap__iterate__default_0_none
>  72/134 Test  #31: cmap__iterate__default_0_none 
> .............................................................................................
>    Passed    0.12 sec
>         Start  34: cmap__concurrent_put_get_remove_params__default_8_50_0_none
>  73/134 Test  #34: 
> cmap__concurrent_put_get_remove_params__default_8_50_0_none 
> ...............................................................   Passed    
> 0.12 sec
>         Start  36: 
> cmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_none
>  74/134 Test  #36: 
> cmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_none 
> .......................................................   Passed    0.12 sec
>         Start  38: 
> cmap__concurrent_put_get_remove_single_op_params__default_1000_0_none
>  75/134 Test  #38: 
> cmap__concurrent_put_get_remove_single_op_params__default_1000_0_none 
> .....................................................   Passed    0.19 sec
>         Start  40: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_none
>  76/134 Test  #40: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_none 
> .............................................   Passed    0.60 sec
>         Start  43: cmap__persistent_not_found_verify__insert_check_0_none
>  77/134 Test  #43: cmap__persistent_not_found_verify__insert_check_0_none 
> ....................................................................   Passed 
>    0.15 sec
>         Start  46: cmap__persistent_overwrite_verify__insert_check_0_none
>  78/134 Test  #46: cmap__persistent_overwrite_verify__insert_check_0_none 
> ....................................................................   Passed 
>    0.15 sec
>         Start  49: cmap__persistent_put_remove_verify__insert_check_0_none
>  79/134 Test  #49: cmap__persistent_put_remove_verify__insert_check_0_none 
> ...................................................................   Passed  
>   0.15 sec
>         Start  52: cmap__persistent_put_verify__insert_check_0_none
>  80/134 Test  #52: cmap__persistent_put_verify__insert_check_0_none 
> ..........................................................................   
> Passed    0.14 sec
>         Start  55: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_none
>  81/134 Test  #55: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_none 
> ..........................................................   Passed    0.17 
> sec
>         Start  58: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_none
>  82/134 Test  #58: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_none 
> .........................................................   Passed    0.18 sec
>         Start  61: cmap__pmemobj_error_handling_tx_oom__default_0_none
>  83/134 Test  #61: cmap__pmemobj_error_handling_tx_oom__default_0_none 
> .......................................................................   
> Passed   71.65 sec
>         Start  62: 
> cmap__pmemobj_error_handling_create__error_handling_create_0_none
>  84/134 Test  #62: 
> cmap__pmemobj_error_handling_create__error_handling_create_0_none 
> .........................................................   Passed    0.05 sec
>         Start  64: 
> cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_none
>  85/134 Test  #64: 
> cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_none 
> .........................................................   Passed    0.11 sec
>         Start  66: 
> cmap__pmemobj_error_handling_tx_path__error_handling_tx_path_0_none
>  86/134 Test  #66: 
> cmap__pmemobj_error_handling_tx_path__error_handling_tx_path_0_none 
> .......................................................   Passed    0.18 sec
>         Start  68: cmap__pmemobj_error_handling_defrag__default_0_none
>  87/134 Test  #68: cmap__pmemobj_error_handling_defrag__default_0_none 
> .......................................................................   
> Passed    0.12 sec
>         Start  70: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_none
>  88/134 Test  #70: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_none 
> .........................................................   Passed    0.13 sec
>         Start  73: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_none
>  89/134 Test  #73: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_none 
> ................................................   Passed    0.13 sec
>         Start  76: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_none
>  90/134 Test  #76: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_none 
> ...................................................   Passed    0.09 sec
>         Start  79: vcmap__c_api_null_db_config__default_0_none
>  91/134 Test  #79: vcmap__c_api_null_db_config__default_0_none 
> ...............................................................................
>    Passed    0.05 sec
>         Start  81: vcmap__put_get_remove__default_0_none
>  92/134 Test  #81: vcmap__put_get_remove__default_0_none 
> .....................................................................................
>    Passed    0.06 sec
>         Start  83: vcmap__put_get_remove_charset_params__default_16_8_0_none
>  93/134 Test  #83: vcmap__put_get_remove_charset_params__default_16_8_0_none 
> .................................................................   Passed    
> 0.06 sec
>         Start  85: vcmap__put_get_remove_long_key__default_0_none
>  94/134 Test  #85: vcmap__put_get_remove_long_key__default_0_none 
> ............................................................................  
>  Passed    0.06 sec
>         Start  87: vcmap__put_get_remove_params__default_400000_0_none
>  95/134 Test  #87: vcmap__put_get_remove_params__default_400000_0_none 
> .......................................................................   
> Passed    0.86 sec
>         Start  89: vcmap__put_get_std_map__default_1000_100_200_0_none
>  96/134 Test  #89: vcmap__put_get_std_map__default_1000_100_200_0_none 
> .......................................................................   
> Passed    0.06 sec
>         Start  91: vcmap__iterate__default_0_none
>  97/134 Test  #91: vcmap__iterate__default_0_none 
> ............................................................................................
>    Passed    0.06 sec
>         Start  93: 
> vcmap__concurrent_put_get_remove_params__default_8_50_0_none
>  98/134 Test  #93: 
> vcmap__concurrent_put_get_remove_params__default_8_50_0_none 
> ..............................................................   Passed    
> 0.07 sec
>         Start  95: 
> vcmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_none
>  99/134 Test  #95: 
> vcmap__concurrent_put_get_remove_gen_params__default_8_50_100_0_none 
> ......................................................   Passed    0.07 sec
>         Start  97: vcmap__memkind_error_handling__error_handling_0_none
> 100/134 Test  #97: vcmap__memkind_error_handling__error_handling_0_none 
> ......................................................................   
> Passed    0.05 sec
>         Start  99: vsmap__c_api_null_db_config__default_0_none
> 101/134 Test  #99: vsmap__c_api_null_db_config__default_0_none 
> ...............................................................................
>    Passed    0.05 sec
>         Start 101: vsmap__comparator_basic_c__default_0_none
> 102/134 Test #101: vsmap__comparator_basic_c__default_0_none 
> .................................................................................
>    Passed    0.06 sec
>         Start 103: vsmap__put_get_remove__default_0_none
> 103/134 Test #103: vsmap__put_get_remove__default_0_none 
> .....................................................................................
>    Passed    0.06 sec
>         Start 105: vsmap__put_get_remove_charset_params__default_16_8_0_none
> 104/134 Test #105: vsmap__put_get_remove_charset_params__default_16_8_0_none 
> .................................................................   Passed    
> 0.06 sec
>         Start 107: vsmap__put_get_remove_long_key__default_0_none
> 105/134 Test #107: vsmap__put_get_remove_long_key__default_0_none 
> ............................................................................  
>  Passed    0.06 sec
>         Start 109: vsmap__put_get_remove_params__default_400000_0_none
> 106/134 Test #109: vsmap__put_get_remove_params__default_400000_0_none 
> .......................................................................   
> Passed    1.46 sec
>         Start 111: vsmap__put_get_std_map__default_1000_100_200_0_none
> 107/134 Test #111: vsmap__put_get_std_map__default_1000_100_200_0_none 
> .......................................................................   
> Passed    0.06 sec
>         Start 113: vsmap__error_handling_oom__default_0_none
> 108/134 Test #113: vsmap__error_handling_oom__default_0_none 
> .................................................................................
>    Passed    0.61 sec
>         Start 115: vsmap__iterate__default_0_none
> 109/134 Test #115: vsmap__iterate__default_0_none 
> ............................................................................................
>    Passed    0.06 sec
>         Start 117: vsmap__sorted_iterate__default_0_none
> 110/134 Test #117: vsmap__sorted_iterate__default_0_none 
> .....................................................................................
>    Passed    0.06 sec
>         Start 119: vsmap__sorted_get_all_gen_params__default_32_8_0_none
> 111/134 Test #119: vsmap__sorted_get_all_gen_params__default_32_8_0_none 
> .....................................................................   
> Passed    0.14 sec
>         Start 121: 
> vsmap__sorted_get_above_gen_params__default_default_32_8_0_none
> 112/134 Test #121: 
> vsmap__sorted_get_above_gen_params__default_default_32_8_0_none 
> ...........................................................   Passed    0.24 
> sec
>         Start 123: 
> vsmap__sorted_get_above_gen_params__default_reverse_32_8_0_none
> 113/134 Test #123: 
> vsmap__sorted_get_above_gen_params__default_reverse_32_8_0_none 
> ...........................................................   Passed    0.06 
> sec
>         Start 125: 
> vsmap__sorted_get_equal_above_gen_params__default_32_8_0_none
> 114/134 Test #125: 
> vsmap__sorted_get_equal_above_gen_params__default_32_8_0_none 
> .............................................................   Passed    
> 0.17 sec
>         Start 127: vsmap__sorted_get_below_gen_params__default_32_8_0_none
> 115/134 Test #127: vsmap__sorted_get_below_gen_params__default_32_8_0_none 
> ...................................................................   Passed  
>   0.16 sec
>         Start 129: 
> vsmap__sorted_get_equal_below_gen_params__default_32_8_0_none
> 116/134 Test #129: 
> vsmap__sorted_get_equal_below_gen_params__default_32_8_0_none 
> .............................................................   Passed    
> 0.16 sec
>         Start 131: vsmap__sorted_get_between_gen_params__default_32_8_0_none
> 117/134 Test #131: vsmap__sorted_get_between_gen_params__default_32_8_0_none 
> .................................................................   Passed    
> 0.28 sec
>         Start 133: vsmap__memkind_error_handling__error_handling_0_none
> 118/134 Test #133: vsmap__memkind_error_handling__error_handling_0_none 
> ......................................................................   
> Passed    0.05 sec
>         Start  18: 
> cmap__put_get_remove__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 119/134 Test  #18: 
> cmap__put_get_remove__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ............................................   Passed    0.01 sec
>         Start  21: 
> cmap__put_get_remove_charset_params__default_16_8_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 120/134 Test  #21: 
> cmap__put_get_remove_charset_params__default_16_8_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ........................   Passed    0.01 sec
>         Start  24: 
> cmap__put_get_remove_long_key__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 121/134 Test  #24: 
> cmap__put_get_remove_long_key__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ...................................   Passed    0.01 sec
>         Start  27: 
> cmap__put_get_remove_params__default_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 122/134 Test  #27: 
> cmap__put_get_remove_params__default_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ................................   Passed    0.01 sec
>         Start  30: 
> cmap__put_get_std_map__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 123/134 Test  #30: 
> cmap__put_get_std_map__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ..............................   Passed    0.01 sec
>         Start  33: 
> cmap__iterate__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 124/134 Test  #33: 
> cmap__iterate__default_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK 
> ...................................................   Passed    0.01 sec
>         Start  42: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 125/134 Test  #42: 
> cmap__persistent_put_get_std_map_multiple_reopen__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ...   Passed    0.01 sec
>         Start  45: 
> cmap__persistent_not_found_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 126/134 Test  #45: 
> cmap__persistent_not_found_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ..........................   Passed    0.01 sec
>         Start  48: 
> cmap__persistent_overwrite_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 127/134 Test  #48: 
> cmap__persistent_overwrite_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ..........................   Passed    0.01 sec
>         Start  51: 
> cmap__persistent_put_remove_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 128/134 Test  #51: 
> cmap__persistent_put_remove_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  .........................   Passed    0.01 sec
>         Start  54: 
> cmap__persistent_put_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 129/134 Test  #54: 
> cmap__persistent_put_verify__insert_check_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ................................   Passed    0.01 sec
>         Start  57: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 130/134 Test  #57: 
> cmap__persistent_put_verify_asc_params__insert_check_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ................   Passed    0.01 sec
>         Start  60: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 131/134 Test  #60: 
> cmap__persistent_put_verify_desc_params__insert_check_4000_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ...............   Passed    0.01 sec
>         Start  72: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 132/134 Test  #72: 
> cmap__pmemobj_put_get_std_map_defrag__default_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ...............   Passed    0.01 sec
>         Start  75: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 133/134 Test  #75: 
> cmap__pmemobj_put_get_std_map_oid__put_get_std_map_oid_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  ......   Passed    0.01 sec
>         Start  78: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
> 134/134 Test  #78: 
> cmap__put_get_std_map__put_get_std_map_force_create_1000_100_200_0_pmemcheck_SKIPPED_BECAUSE_OF_MISSING_PMEMCHECK
>  .........   Passed    0.01 sec
> 
> 99% tests passed, 2 tests failed out of 134
> 
> Total Test time (real) = 231.07 sec
> 
> The following tests FAILED:
>        65 - 
> cmap__pmemobj_error_handling_tx_oid__error_handling_tx_oid_0_memcheck (Failed)
>       114 - vsmap__error_handling_oom__default_0_memcheck (Failed)
> Errors while running CTest
> make[1]: *** [debian/rules:17: override_dh_auto_test] Error 8

The full build log is available from:
   http://qa-logs.debian.net/2020/08/03/pmemkv_1.2-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to