* using log directory ‘/data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing.Rcheck’ * using R Under development (unstable) (2026-06-24 r90190) * using platform: x86_64-pc-linux-gnu * R was compiled by gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7) GNU Fortran (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7) * running under: Fedora Linux 42 (Workstation Edition) * using session charset: UTF-8 * current time: 2026-06-25 02:08: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 ... [16s/17s] OK * used C++ compiler: ‘g++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’ * 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) Hypergraph2.cpp:339:11: runtime error: store to address 0x7b2c4f9f6c70 with insufficient space for an object of type 'double' 0x7b2c4f9f6c70: note: pointer points here 00 00 00 00 be 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 03 00 00 01 00 00 00 7b 17 00 00 ^ #0 0x7f0c4fb34018 in hypergraph::countindep(unsigned int) /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:339 #1 0x7f0c4fb34d92 in count_indep_hyper_approx /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:432 #2 0x000000770549 in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1978 #3 0x0000008d6cc2 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #4 0x0000008c3f23 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #5 0x0000008629aa in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #6 0x00000087acea in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #7 0x00000087ec9d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #8 0x000000863058 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #9 0x000000863058 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #10 0x0000008949ee in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #11 0x000000863486 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #12 0x000000a0b648 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #13 0x000000a0b648 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #14 0x000000a1a93a in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #15 0x000000a1a9d2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #16 0x00000041306f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #17 0x7f0c53012574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #18 0x7f0c53012627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #19 0x000000413a14 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a14) (BuildId: 7287761f295d0b5428fb35cef8d57ba7bea3e8e3) ================================================================= ==1678973==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7b2c4f9f6c70 at pc 0x7f0c4fb33ff8 bp 0x7fff61ab3f50 sp 0x7fff61ab3f48 WRITE of size 8 at 0x7b2c4f9f6c70 thread T0 #0 0x7f0c4fb33ff7 in hypergraph::countindep(unsigned int) /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:339 #1 0x7f0c4fb34d92 in count_indep_hyper_approx /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:432 #2 0x000000770549 in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1978 #3 0x0000008d6cc2 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #4 0x0000008c3f23 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #5 0x0000008629aa in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #6 0x00000087acea in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #7 0x00000087ec9d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #8 0x000000863058 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #9 0x000000863058 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #10 0x0000008949ee in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #11 0x000000863486 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #12 0x000000a0b648 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #13 0x000000a0b648 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #14 0x000000a1a93a in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #15 0x000000a1a9d2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #16 0x00000041306f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #17 0x7f0c53012574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #18 0x7f0c53012627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #19 0x000000413a14 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a14) (BuildId: 7287761f295d0b5428fb35cef8d57ba7bea3e8e3) 0x7b2c4f9f6c71 is located 0 bytes after 1-byte region [0x7b2c4f9f6c70,0x7b2c4f9f6c71) allocated by thread T0 here: #0 0x7f0c548e7bab in operator new[](unsigned long) (/lib64/libasan.so.8+0xe7bab) (BuildId: d3cb6206dff19da52969c009f4cd93611901c478) #1 0x7f0c4fb2f0d3 in hypergraph::countindep(unsigned int) /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:325 #2 0x7f0c4fb34d92 in count_indep_hyper_approx /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:432 #3 0x000000770549 in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1978 #4 0x0000008d6cc2 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8150 #5 0x0000008c3f23 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7533 #6 0x0000008629aa in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087acea in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2398 #8 0x00000087ec9d in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2314 #9 0x000000863058 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2333 #10 0x000000863058 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #11 0x0000008949ee in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3585 #12 0x000000863486 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #13 0x000000a0b648 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #14 0x000000a0b648 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #15 0x000000a1a93a in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #16 0x000000a1a9d2 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #17 0x00000041306f in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #18 0x7f0c53012574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #19 0x7f0c53012627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #20 0x000000413a14 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a14) (BuildId: 7287761f295d0b5428fb35cef8d57ba7bea3e8e3) SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/hypergraph.sizing/src/Hypergraph2.cpp:339 in hypergraph::countindep(unsigned int) Shadow bytes around the buggy address: 0x7b2c4f9f6980: fa fa fd fa fa fa fd fd fa fa fd fd fa fa fd fa 0x7b2c4f9f6a00: fa fa fd fd fa fa fd fa fa fa fd fd fa fa fd fd 0x7b2c4f9f6a80: fa fa fd fa fa fa 00 fa fa fa 00 02 fa fa 01 fa 0x7b2c4f9f6b00: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa 01 fa 0x7b2c4f9f6b80: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa 01 fa =>0x7b2c4f9f6c00: fa fa 01 fa fa fa 01 fa fa fa 01 fa fa fa[01]fa 0x7b2c4f9f6c80: fa fa 01 fa fa fa 00 02 fa fa fa fa fa fa fa fa 0x7b2c4f9f6d00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b2c4f9f6d80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b2c4f9f6e00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x7b2c4f9f6e80: 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 ==1678973==ABORTING * DONE Status: 1 ERROR