* using log directory ‘/data/gannet/ripley/R/packages/tests-clang-ASAN/hypergraph.sizing.Rcheck’ * using R Under development (unstable) (2026-06-24 r90190) * using platform: x86_64-pc-linux-gnu * R was compiled by clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1) flang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1) * running under: Fedora Linux 42 (Workstation Edition) * using session charset: UTF-8 * current time: 2026-06-25 02:42:16 UTC * using option ‘--no-stop-on-test-error’ * checking for file ‘hypergraph.sizing/DESCRIPTION’ ... OK * this is package ‘hypergraph.sizing’ version ‘1.0.0’ * package encoding: UTF-8 * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking whether package ‘hypergraph.sizing’ can be installed ... [11s/12s] OK * used C++ compiler: ‘clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1)’ * checking package directory ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking compiled code ... OK * checking examples ... ERROR Running examples in ‘hypergraph.sizing-Ex.R’ failed The error most likely occurred in: > ### Name: count.indep.hyper > ### Title: Count the Number of Independent Sets for a Hypergraph > ### Aliases: count.indep.hyper count.vc.hyper > > ### ** Examples > > set.seed(1) > edge.orders<-rpois(15,1.6)+1 > > H<-list("vertices"=10,lapply(edge.orders,function(s){sample(seq_len(10),s)})) > > ind.set<-count.indep.hyper(H) ================================================================= ==1781942==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7be059bf63f0 at pc 0x7fc059d2eb59 bp 0x7ffe3b471970 sp 0x7ffe3b471968 WRITE of size 8 at 0x7be059bf63f0 thread T0 #0 0x7fc059d2eb58 in hypergraph::countindep(unsigned int) /data/gannet/ripley/R/packages/tests-clang-ASAN/hypergraph.sizing/src/Hypergraph2.cpp:339:11 #1 0x7fc059d2ed43 in count_indep_hyper_approx /data/gannet/ripley/R/packages/tests-clang-ASAN/hypergraph.sizing/src/Hypergraph2.cpp:432:19 #2 0x5587dff87c63 in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1978:2 #3 0x5587e002b6ca in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #4 0x5587e001ecc4 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #5 0x5587e001d251 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #6 0x5587e00659ec in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #7 0x5587e0064ba8 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #8 0x5587e002030e in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #9 0x5587e001dc78 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #10 0x5587e0076b15 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585:8 #11 0x5587e001d790 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #12 0x5587e00eeb31 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:23 #13 0x5587e00f1360 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317:11 #14 0x5587e00f1360 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235:5 #15 0x5587e00f13f2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242:5 #16 0x5587dfdf2d3c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #17 0x7fc05d212574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #18 0x7fc05d212627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #19 0x5587dfd0a7d4 in _start (/data/gannet/ripley/R/clang-ASAN/bin/exec/R+0x17d4) 0x7be059bf63f1 is located 0 bytes after 1-byte region [0x7be059bf63f0,0x7be059bf63f1) allocated by thread T0 here: #0 0x5587dfdafbb4 in malloc /home/runner/work/llvm-project/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:67:3 #1 0x7fc05ae1f3fb in operator new(unsigned long) (/lib64/libstdc++.so.6+0x1f3fb) (BuildId: 51787ae23973475ac7373bc252b400c7229de8e7) #2 0x7fc059d2ed43 in count_indep_hyper_approx /data/gannet/ripley/R/packages/tests-clang-ASAN/hypergraph.sizing/src/Hypergraph2.cpp:432:19 #3 0x5587dff87c63 in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1978:2 #4 0x5587e002b6ca in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150:14 #5 0x5587e001ecc4 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533:16 #6 0x5587e001d251 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167:8 #7 0x5587e00659ec in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398:39 #8 0x5587e0064ba8 in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314:16 #9 0x5587e002030e in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333:16 #10 0x5587e001dc78 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278:12 #11 0x5587e0076b15 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585:8 #12 0x5587e001d790 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230:12 #13 0x5587e00eeb31 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:23 #14 0x5587e00f1360 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317:11 #15 0x5587e00f1360 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235:5 #16 0x5587e00f13f2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242:5 #17 0x5587dfdf2d3c in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #18 0x7fc05d212574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #19 0x7fc05d212627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #20 0x5587dfd0a7d4 in _start (/data/gannet/ripley/R/clang-ASAN/bin/exec/R+0x17d4) SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-clang-ASAN/hypergraph.sizing/src/Hypergraph2.cpp:339:11 in hypergraph::countindep(unsigned int) Shadow bytes around the buggy address: 0x7be059bf6100: fa fa fd fa fa fa fd fd fa fa fd fd fa fa fd fa 0x7be059bf6180: fa fa fd fd fa fa fd fa fa fa fd fd fa fa fd fd 0x7be059bf6200: fa fa fd fa fa fa ac fa fa fa 00 02 fa fa 01 fa 0x7be059bf6280: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa 01 fa 0x7be059bf6300: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa 01 fa =>0x7be059bf6380: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa[01]fa 0x7be059bf6400: fa fa 01 fa fa fa 00 02 fa fa fa fa fa fa fa fa 0x7be059bf6480: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7be059bf6500: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7be059bf6580: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7be059bf6600: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==1781942==ABORTING * DONE Status: 1 ERROR