* using log directory ‘/data/gannet/ripley/R/packages/tests-gcc-SAN/VDA.Rcheck’ * using R Under development (unstable) (2019-03-18 r76245) * using platform: x86_64-pc-linux-gnu (64-bit) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘VDA/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘VDA’ version ‘1.3’ * 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 ‘VDA’ can be installed ... [13s/18s] OK * 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 contents of ‘data’ directory ... OK * checking compiled code ... OK * checking examples ... ERROR Running examples in ‘VDA-Ex.R’ failed The error most likely occurred in: > ### Name: cv.vda.le > ### Title: Choose the optimal pair of lambdas, lambda_1 and lambda_2 > ### Aliases: cv.vda.le cv.vda.le.default > > ### ** Examples > > ### load zoo data > ### column 1 is name, columns 2:17 are features, column 18 is class > data(zoo) > > ### feature matrix > x <- zoo[,2:17] > > ### class vector > y <- zoo[,18] > > ### lambda vector > lam1 <- (1:5)/100 > lam2 <- (1:5)/100 > > ### Searching for the best pair, using both lasso and euclidean penalizations > cv <- cv.vda.le(x, y, kfold = 3, lam.vec.1 = exp(1:5)/10000, lam.vec.2 = (1:5)/100) ================================================================= ==44077==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61100010edb0 at pc 0x7f1e75a6a33d bp 0x7fff3c8d1ea0 sp 0x7fff3c8d1e90 READ of size 8 at 0x61100010edb0 thread T0 #0 0x7f1e75a6a33c in __mm_discriminant_MOD_cyclic_euclidean_vda /data/gannet/ripley/R/packages/tests-gcc-SAN/VDA/src/VDA.f90:567 #1 0x7f1e75a6e2a9 in vda_le_ /data/gannet/ripley/R/packages/tests-gcc-SAN/VDA/src/VDA.f90:762 #2 0x57b6ae in do_dotCode /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1772 #3 0x617944 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6765 #4 0x64588f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:620 #5 0x64af95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1780 #6 0x64d588 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1706 #7 0x6e9afa in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436 #8 0x6ea778 in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:486 #9 0x6eb0b7 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:565 #10 0x60e4fa in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6785 #11 0x64588f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:620 #12 0x64af95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1780 #13 0x64d588 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1706 #14 0x62c4f3 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6733 #15 0x64588f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:620 #16 0x64af95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1780 #17 0x64d588 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1706 #18 0x6e9afa in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:436 #19 0x6ea778 in Rf_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:486 #20 0x6eb0b7 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:565 #21 0x60e4fa in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:6785 #22 0x64588f in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:620 #23 0x64af95 in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1780 #24 0x64d588 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1706 #25 0x645d93 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:743 #26 0x6522e1 in do_set /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2807 #27 0x646419 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:695 #28 0x6bd93e in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:260 #29 0x6bd93e in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:200 #30 0x6bdff0 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:310 #31 0x6be124 in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1086 #32 0x4180e8 in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #33 0x7f1e85ffd11a in __libc_start_main (/lib64/libc.so.6+0x2311a) #34 0x41a819 in _start (/data/gannet/ripley/R/gcc-SAN/bin/exec/R+0x41a819) 0x61100010edb0 is located 0 bytes to the right of 240-byte region [0x61100010ecc0,0x61100010edb0) allocated by thread T0 here: #0 0x7f1e89c8e008 in malloc (/lib64/libasan.so.5+0xef008) #1 0x7f1e75a68f1a in __mm_discriminant_MOD_cyclic_euclidean_vda /data/gannet/ripley/R/packages/tests-gcc-SAN/VDA/src/VDA.f90:532 SUMMARY: AddressSanitizer: heap-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/VDA/src/VDA.f90:567 in __mm_discriminant_MOD_cyclic_euclidean_vda Shadow bytes around the buggy address: 0x0c2280019d60: fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2280019d70: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2280019d80: fd fd fd fd fd fd fd fd fd fd fd fa fa fa fa fa 0x0c2280019d90: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00 0x0c2280019da0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =>0x0c2280019db0: 00 00 00 00 00 00[fa]fa fa fa fa fa fa fa fa fa 0x0c2280019dc0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2280019dd0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2280019de0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2280019df0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2280019e00: 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 ==44077==ABORTING * DONE Status: 1 ERROR