Source: pmdk
Version: 1.13.1-1.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=pmdk&arch=ppc64el&ver=1.13.1-1.1%2Bb1&stamp=1708597682&raw=0

obj_basic_integration/TEST4: PASS                       [00.098 s]
obj_basic_integration/TEST5: SETUP (check/pmem/debug/memcheck)
obj_basic_integration/TEST5 crashed (signal 4). err5.log below.
{ut_backtrace.c:175 ut_sighandler} obj_basic_integration/TEST5: 

{ut_backtrace.c:176 ut_sighandler} obj_basic_integration/TEST5: Signal 4, 
backtrace:
{ut_backtrace.c:120 ut_dump_backtrace} obj_basic_integration/TEST5: 0: 
./obj_basic_integration(+0xc934) [0x18c934]
{ut_backtrace.c:120 ut_dump_backtrace} obj_basic_integration/TEST5: 1: 
./obj_basic_integration(+0xcaac) [0x18caac]
{ut_backtrace.c:178 ut_sighandler} obj_basic_integration/TEST5: 

err5.log below.
obj_basic_integration/TEST5 err5.log {ut_backtrace.c:175 ut_sighandler} 
obj_basic_integration/TEST5: 
obj_basic_integration/TEST5 err5.log 
obj_basic_integration/TEST5 err5.log {ut_backtrace.c:176 ut_sighandler} 
obj_basic_integration/TEST5: Signal 4, backtrace:
obj_basic_integration/TEST5 err5.log {ut_backtrace.c:120 ut_dump_backtrace} 
obj_basic_integration/TEST5: 0: ./obj_basic_integration(+0xc934) [0x18c934]
obj_basic_integration/TEST5 err5.log {ut_backtrace.c:120 ut_dump_backtrace} 
obj_basic_integration/TEST5: 1: ./obj_basic_integration(+0xcaac) [0x18caac]
obj_basic_integration/TEST5 err5.log {ut_backtrace.c:178 ut_sighandler} 
obj_basic_integration/TEST5: 
obj_basic_integration/TEST5 err5.log 

Last 30 lines of memcheck5.log below (whole file has 48 lines).
obj_basic_integration/TEST5 memcheck5.log ==1295331==    by 0x490638F: 
util_pool_create_uuids (set.c:2521)
obj_basic_integration/TEST5 memcheck5.log ==1295331==    by 0x49065D3: 
util_pool_create (set.c:2563)
obj_basic_integration/TEST5 memcheck5.log ==1295331==    by 0x4931C3B: 
pmemobj_createU (obj.c:1164)
obj_basic_integration/TEST5 memcheck5.log ==1295331==    by 0x49320FB: 
pmemobj_create (obj.c:1244)
obj_basic_integration/TEST5 memcheck5.log ==1295331== Your program just tried 
to execute an instruction that Valgrind
obj_basic_integration/TEST5 memcheck5.log ==1295331== did not recognise.  There 
are two possible reasons for this.
obj_basic_integration/TEST5 memcheck5.log ==1295331== 1. Your program has a bug 
and erroneously jumped to a non-code
obj_basic_integration/TEST5 memcheck5.log ==1295331==    location.  If you are 
running Memcheck and you just saw a
obj_basic_integration/TEST5 memcheck5.log ==1295331==    warning about a bad 
jump, it's probably your program's fault.
obj_basic_integration/TEST5 memcheck5.log ==1295331== 2. The instruction is 
legitimate but Valgrind doesn't handle it,
obj_basic_integration/TEST5 memcheck5.log ==1295331==    i.e. it's Valgrind's 
fault.  If you think this is the case or
obj_basic_integration/TEST5 memcheck5.log ==1295331==    you are not sure, 
please let us know and we'll try to fix it.
obj_basic_integration/TEST5 memcheck5.log ==1295331== Either way, Valgrind will 
now raise a SIGILL signal which will
obj_basic_integration/TEST5 memcheck5.log ==1295331== probably kill your 
program.
obj_basic_integration/TEST5 memcheck5.log ==1295331== 
obj_basic_integration/TEST5 memcheck5.log ==1295331== HEAP SUMMARY:
obj_basic_integration/TEST5 memcheck5.log ==1295331==     in use at exit: 3,236 
bytes in 39 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331==   total heap usage: 103 
allocs, 64 frees, 225,309 bytes allocated
obj_basic_integration/TEST5 memcheck5.log ==1295331== 
obj_basic_integration/TEST5 memcheck5.log ==1295331== LEAK SUMMARY:
obj_basic_integration/TEST5 memcheck5.log ==1295331==    definitely lost: 0 
bytes in 0 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331==    indirectly lost: 0 
bytes in 0 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331==      possibly lost: 0 
bytes in 0 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331==    still reachable: 3,236 
bytes in 39 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331==         suppressed: 0 
bytes in 0 blocks
obj_basic_integration/TEST5 memcheck5.log ==1295331== Reachable blocks (those 
to which a pointer was found) are not shown.
obj_basic_integration/TEST5 memcheck5.log ==1295331== To see them, rerun with: 
--leak-check=full --show-leak-kinds=all
obj_basic_integration/TEST5 memcheck5.log ==1295331== 
obj_basic_integration/TEST5 memcheck5.log ==1295331== For lists of detected and 
suppressed errors, rerun with: -s
obj_basic_integration/TEST5 memcheck5.log ==1295331== ERROR SUMMARY: 0 errors 
from 0 contexts (suppressed: 0 from 0)

out5.log below.
obj_basic_integration/TEST5 out5.log obj_basic_integration/TEST5: START: 
obj_basic_integration
obj_basic_integration/TEST5 out5.log  ./obj_basic_integration 
/tmp//test_obj_basic_integration5😘⠏⠍⠙⠅ɗPMDKӜ⥺🙋/testfile1

pmem5.log below.
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:208 out_init] pid 
1295331: program: 
/<<PKGBUILDDIR>>/src/test/obj_basic_integration/obj_basic_integration
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:211 out_init] 
libpmem version 1.1
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:215 out_init] src 
version: 1.13.1
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:223 out_init] 
compiled with support for Valgrind pmemcheck
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:228 out_init] 
compiled with support for Valgrind helgrind
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:233 out_init] 
compiled with support for Valgrind memcheck
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:238 out_init] 
compiled with support for Valgrind drd
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:243 out_init] 
compiled with support for shutdown state
obj_basic_integration/TEST5 pmem5.log <libpmem>: <1> [out.c:248 out_init] 
compiled with libndctl 63+
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [mmap.c:39 util_mmap_init] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [libpmem.c:27 
libpmem_init] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:840 pmem_init] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [init.c:62 
pmem2_arch_init] libpmem*: PPC64 support
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [auto_flush_linux.c:150 
pmem2_auto_flush] eADR not supported
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:866 pmem_init] 
Flushing CPU cache
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:898 pmem_init] 
using generic memmove
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:908 pmem_init] 
using generic memset
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem_posix.c:78 
pmem_os_init] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:326 
pmem_is_pmem_init] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [pmem.c:297 
is_pmem_always] addr 0x5a00000 len 16777216
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [libpmem.c:40 
libpmem_fini] 
obj_basic_integration/TEST5 pmem5.log <libpmem>: <3> [mmap.c:73 util_mmap_fini] 

Last 30 lines of pmemobj5.log below (whole file has 68 lines).
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> 
[badblocks_ndctl.c:253 pmem2_badblock_context_new] src 0x54cfe70 bbctx 
0x1fff00d340
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> 
[region_namespace_ndctl.c:136 pmem2_region_namespace] ctx 0x54f76f0 src 
0x54cfe70 pregion 0x1fff00d260 pnamespace 0x1fff00d268
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> 
[badblocks_ndctl.c:533 pmem2_badblock_next] bbctx 0x54f7800 bb 0x1fff00d348
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <1> 
[badblocks_ndctl.c:550 pmem2_badblock_next] Cannot find any matching device, no 
bad blocks found
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> 
[badblocks_ndctl.c:365 pmem2_badblock_context_delete] bbctx 0x1fff00d340
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [extent_linux.c:155 
pmem2_extents_destroy] extents 0x54f7850
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [badblocks.c:34 
badblocks_delete] badblocks 0x54cfe20
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:1550 
util_poolset_files_local] set 0x54cfb60 minpartsize 2097152 create 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:1477 
util_part_open] part 0x54cfcd0 minsize 2097152 create 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [file.c:37 
util_file_exists] path 
"/tmp//test_obj_basic_integration5😘⠏⠍⠙⠅ɗPMDKӜ⥺🙋/testfile1"
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [file.c:481 
util_file_open] path "/tmp//test_obj_basic_integration5😘⠏⠍⠙⠅ɗPMDKӜ⥺🙋/testfile1" 
size 0x1fff00d5e0 minsize 2097152 flags 2
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [file.c:170 
util_fd_get_size] fd 9
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [source_posix.c:92 
pmem2_source_size] type 2
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:1942 
util_replica_map_local] set 0x54cfb60 repidx 0 flags 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [mmap_posix.c:124 
util_map_hint] len 16777216 req_align 0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:234 
util_map_part] part 0x54cfcd0 addr 0x5a00000 size 16777216 offset 0 flags 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:879 
util_replica_check_map_sync] set 0x54cfb60 repidx 0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:2058 
util_replica_map_local] replica #0 addr 0x5a00000
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:2128 
util_replica_create_local] set 0x54cfb60 repidx 0 flags 1 attr 0x1fff00d9b0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:2084 
util_replica_init_headers_local] set 0x54cfb60 repidx 0 flags 1 attr 
0x1fff00d9b0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:159 
util_map_hdr] part 0x54cfcd0 flags 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [mmap_posix.c:124 
util_map_hint] len 65536 req_align 65536
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:1702 
util_header_create] set 0x54cfb60 repidx 0 partidx 0 attr 0x1fff00d9b0 
overwrite 0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [set.c:2747 
util_pool_attr2hdr] hdr 0x58c0000, attr 0x1fff00d9b0
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [shutdown_state.c:43 
shutdown_state_init] sds 0x58c0fb8
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [shutdown_state.c:29 
shutdown_state_checksum] sds 0x58c0fb8
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [os_deep_linux.c:113 
os_part_deep_common] part 0x54cfc90 part 0 addr 0x58c0fb8 len 64 flush 1
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [libpmemobj.c:36 
libpmemobj_fini] 
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [obj.c:298 obj_fini] 
obj_basic_integration/TEST5 pmemobj5.log <libpmemobj>: <3> [mmap.c:73 
util_mmap_fini] 

prep5.log below.

trace5.log below.
obj_basic_integration/TEST5 trace5.log {obj_basic_integration.c:625 main} 
obj_basic_integration/TEST5: START: obj_basic_integration
obj_basic_integration/TEST5 trace5.log  ./obj_basic_integration 
/tmp//test_obj_basic_integration5😘⠏⠍⠙⠅ɗPMDKӜ⥺🙋/testfile1
obj_basic_integration/TEST5 trace5.log {ut_backtrace.c:175 ut_sighandler} 
obj_basic_integration/TEST5: 
obj_basic_integration/TEST5 trace5.log 
obj_basic_integration/TEST5 trace5.log {ut_backtrace.c:176 ut_sighandler} 
obj_basic_integration/TEST5: Signal 4, backtrace:
obj_basic_integration/TEST5 trace5.log {ut_backtrace.c:120 ut_dump_backtrace} 
obj_basic_integration/TEST5: 0: ./obj_basic_integration(+0xc934) [0x18c934]
obj_basic_integration/TEST5 trace5.log {ut_backtrace.c:120 ut_dump_backtrace} 
obj_basic_integration/TEST5: 1: ./obj_basic_integration(+0xcaac) [0x18caac]
obj_basic_integration/TEST5 trace5.log {ut_backtrace.c:178 ut_sighandler} 
obj_basic_integration/TEST5: 
obj_basic_integration/TEST5 trace5.log 

RUNTESTS: stopping: obj_basic_integration/TEST5 failed, TEST=check FS=pmem 
BUILD=debug


Cheers
-- 
Sebastian Ramacher

Reply via email to