* using log directory ‘/data/gannet/ripley/R/packages/tests-clang-SAN/cghseg.Rcheck’ * using R Under development (unstable) (2020-02-13 r77800) * using platform: x86_64-pc-linux-gnu (64-bit) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘cghseg/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘cghseg’ version ‘1.0.5’ * 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 ‘cghseg’ can be installed ... [114s/238s] WARNING Found the following significant warnings: colibri.cc:132:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibri.cc:133:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibri.cc:134:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibriAnalysis.cc:130:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibriAnalysis.cc:131:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibriAnalysis.cc:132:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibriAnalysis.cc:133:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] colibriAnalysis.cc:134:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] neighbors.cc:85:34: warning: result of comparison of constant -1 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] neighbors.cc:160:34: warning: result of comparison of constant -1 with expression of type 'bool' is always false [-Wtautological-constant-out-of-range-compare] usefullReadAndWrite.cc:51:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] usefullReadAndWrite.cc:114:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] usefullReadAndWrite.cc:130:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] usefullReadAndWrite.cc:136:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] See ‘/data/gannet/ripley/R/packages/tests-clang-SAN/cghseg.Rcheck/00install.out’ for details. * 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 ‘cghseg-Ex.R’ failed The error most likely occurred in: > ### Name: CGHresults-class > ### Title: Class "CGHresults" > ### Aliases: CGHresults-class [,CGHresults-method getbp,CGHresults-method > ### initialize,CGHresults-method getprobebias,CGHresults-method > ### getsegprofiles,CGHresults-method getlevels,CGHresults-method > ### getbgoutliers,CGHresults-method summary,CGHresults-method > ### Keywords: classes > > ### ** Examples > > set.seed(1) > simul = simulprofiles(M=5,n=100,k.mean=2,SNR=5,lambda=1) > CGHd = new("CGHdata",Y=simul$Y) [raw data: check] minimum number of positions per signal [raw data: check] number of records per position [raw data: format] changing dataframe to compact format (list) > CGHo = new("CGHoptions") > CGHr = multiseg(CGHd,CGHo) [getuniKmax] uniKmax initialized by pre-screening ================================================================= ==40430==ERROR: AddressSanitizer: alloc-dealloc-mismatch (operator new [] vs operator delete) on 0x6180000bcc80 #0 0x4d827d in operator delete(void*) /data/gannet/ripley/Sources/LLVM/9.0.1/llvm-9.0.1.src/projects/compiler-rt/lib/asan/asan_new_delete.cc:160:3 #1 0x7f19eb929fb4 in colibri_c(double*, int*, int*, double*, double*, int*, double*) /data/gannet/ripley/R/packages/tests-clang-SAN/cghseg/src/colibri.cc:132:2 #2 0x74e6df in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c #3 0x85103e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7054:14 #4 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #5 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #6 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #7 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #8 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #9 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #10 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #11 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #12 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #13 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #15 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #16 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #17 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #19 0x8a07f6 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920:8 #20 0x5234ae in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70:8 #21 0x9ca10d in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1379:11 #22 0x84b353 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7074:15 #23 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #24 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #26 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #27 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #28 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #29 0x8a20c6 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2029:11 #30 0x7f19f0d4cbd3 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1050:19 #31 0x9df48c in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1285:13 #32 0x841034 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7011:12 #33 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #34 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #35 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #36 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #37 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #38 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #39 0x8a20c6 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2029:11 #40 0x7f19f0d4cbd3 in R_dispatchGeneric /data/gannet/ripley/R/svn/R-devel/src/library/methods/src/methods_list_dispatch.c:1050:19 #41 0x9df48c in do_standardGeneric /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:1285:13 #42 0x841034 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7011:12 #43 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #44 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #45 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #46 0x83bfdb in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:811:12 #47 0x8abe8b in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2920:8 #48 0x83b7b3 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:763:12 #49 0x975266 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264:2 #50 0x9797e0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:314:11 #51 0x9795c5 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1113:5 #52 0x4da36a in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29:5 #53 0x7f19fc5aaf42 in __libc_start_main (/lib64/libc.so.6+0x23f42) #54 0x43037d in _start (/data/gannet/ripley/R/R-clang-SAN/bin/exec/R+0x43037d) 0x6180000bcc80 is located 0 bytes inside of 800-byte region [0x6180000bcc80,0x6180000bcfa0) allocated by thread T0 here: #0 0x4d7b2d in operator new[](unsigned long) /data/gannet/ripley/Sources/LLVM/9.0.1/llvm-9.0.1.src/projects/compiler-rt/lib/asan/asan_new_delete.cc:102:3 #1 0x7f19eb929206 in colibri_c(double*, int*, int*, double*, double*, int*, double*) /data/gannet/ripley/R/packages/tests-clang-SAN/cghseg/src/colibri.cc:61:21 #2 0x74e6df in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c #3 0x85103e in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7054:14 #4 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #5 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #6 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #7 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #8 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #9 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #10 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #11 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #12 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #13 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #14 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #15 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #16 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #17 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #18 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #19 0x8a07f6 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1920:8 #20 0x5234ae in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:70:8 #21 0x9ca10d in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1379:11 #22 0x84b353 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7074:15 #23 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #24 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #25 0x89b28a in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1779:16 #26 0x85a65a in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7022:12 #27 0x83b175 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:688:8 #28 0x89e323 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c #29 0x8a20c6 in R_execMethod /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2029:11 SUMMARY: AddressSanitizer: alloc-dealloc-mismatch /data/gannet/ripley/Sources/LLVM/9.0.1/llvm-9.0.1.src/projects/compiler-rt/lib/asan/asan_new_delete.cc:160:3 in operator delete(void*) ==40430==HINT: if you don't care about these errors you may set ASAN_OPTIONS=alloc_dealloc_mismatch=0 ==40430==ABORTING * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR, 1 WARNING