R Under development (unstable) (2026-04-21 r89924) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(patrick) > library(bit64) The assignment of character values to integer64 vectors and matrices with automatic coercion to integer64 will change to a more R consistent behaviour of coercing to character in future versions of bit64. If you wish you can update your code to the new behaviour by setting the option 'bit64.promoteInteger64ToCharacter' to TRUE. Attaching package: 'bit64' The following object is masked from 'package:utils': hashtab The following objects are masked from 'package:base': %in%, :, array, as.factor, as.ordered, colSums, factor, intersect, is.double, is.element, match, matrix, order, rank, rowSums, setdiff, setequal, table, union > > test_check("bit64") 1 000000000000000000000000000000000000000000000000000000000000001 0 111111111111111111111111111111111111111111111111111111111111111 sort64.c:384:61: runtime error: index 16 out of bounds for type 'ValueT [16]' #0 0x7b325cafdfdf in ram_integer64_shellsort_asc /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:384 #1 0x7b325cafecd4 in r_ram_integer64_shellsort /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:1554 #2 0x000000751806 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #3 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #4 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #5 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #6 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #8 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #9 0x000000a9f1c3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #10 0x000000a9f1c3 in applyMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:120 #11 0x000000aa2fc0 in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:473 #12 0x000000aa4f45 in Rf_usemethod.isra.0 /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:513 #13 0x000000aa5b66 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:579 #14 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #15 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #16 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #17 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #18 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #19 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #20 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #21 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #22 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #23 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #24 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #25 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #26 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #27 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #28 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #29 0x00000087886b in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2990 #30 0x000000864646 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #31 0x7b326da646f1 in r_eval rlang/eval.h:12 #32 0x7b326da646f1 in rlang_eval_tidy internal/eval-tidy.c:548 #33 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #34 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #35 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #36 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #37 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #38 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #39 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #40 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #41 0x00000089df71 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3953 #42 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #43 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #44 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #45 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #46 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #47 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #48 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #49 0x7b3264e0405f in call_loop /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:47 #50 0x7b3264e049b0 in pmap_impl /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:199 #51 0x000000751542 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:780 #52 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #53 0x000000864ffe in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1258 #54 0x7b3264e01baf in with_cleanup_context_wrap /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:118 #55 0x0000006bd787 in R_ExecWithCleanup /data/gannet/ripley/R/svn/R-devel/src/main/context.c:924 #56 0x7b3264e0215e in r_with_cleanup_context /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:134 #57 0x7b3264e0215e in cleancall_call /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:61 #58 0x0000007518b6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757 #59 0x0000008ee522 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8678 #60 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #61 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #62 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #63 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #64 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #65 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #66 0x00000089f063 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3971 #67 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #68 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #69 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #70 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #71 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #72 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #73 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #74 0x00000049a056 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75 #75 0x000000a9dfb6 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #76 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #77 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #78 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #79 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #80 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #81 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #82 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #83 0x000000a0b208 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #84 0x000000a0b208 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #85 0x000000a1a4fa in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #86 0x000000a1a592 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #87 0x0000004130af in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #88 0x7f3271212574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #89 0x7f3271212627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #90 0x000000413a94 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a94) (BuildId: def0dceeae646c1739050e25e22048a0627c124a) sort64.c:384:61: runtime error: load of address 0x7b325cbd1d60 with insufficient space for an object of type 'const ValueT' 0x7b325cbd1d60: note: pointer points here 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ^ #0 0x7b325cafdfbc in ram_integer64_shellsort_asc /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:384 #1 0x7b325cafecd4 in r_ram_integer64_shellsort /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:1554 #2 0x000000751806 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #3 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #4 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #5 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #6 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #8 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #9 0x000000a9f1c3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #10 0x000000a9f1c3 in applyMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:120 #11 0x000000aa2fc0 in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:473 #12 0x000000aa4f45 in Rf_usemethod.isra.0 /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:513 #13 0x000000aa5b66 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:579 #14 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #15 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #16 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #17 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #18 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #19 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #20 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #21 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #22 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #23 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #24 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #25 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #26 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #27 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #28 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #29 0x00000087886b in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2990 #30 0x000000864646 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #31 0x7b326da646f1 in r_eval rlang/eval.h:12 #32 0x7b326da646f1 in rlang_eval_tidy internal/eval-tidy.c:548 #33 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #34 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #35 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #36 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #37 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #38 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #39 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #40 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #41 0x00000089df71 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3953 #42 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #43 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #44 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #45 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #46 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #47 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #48 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #49 0x7b3264e0405f in call_loop /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:47 #50 0x7b3264e049b0 in pmap_impl /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:199 #51 0x000000751542 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:780 #52 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #53 0x000000864ffe in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1258 #54 0x7b3264e01baf in with_cleanup_context_wrap /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:118 #55 0x0000006bd787 in R_ExecWithCleanup /data/gannet/ripley/R/svn/R-devel/src/main/context.c:924 #56 0x7b3264e0215e in r_with_cleanup_context /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:134 #57 0x7b3264e0215e in cleancall_call /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:61 #58 0x0000007518b6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757 #59 0x0000008ee522 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8678 #60 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #61 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #62 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #63 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #64 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #65 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #66 0x00000089f063 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3971 #67 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #68 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #69 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #70 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #71 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #72 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #73 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #74 0x00000049a056 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75 #75 0x000000a9dfb6 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #76 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #77 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #78 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #79 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #80 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #81 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #82 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #83 0x000000a0b208 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #84 0x000000a0b208 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #85 0x000000a1a4fa in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #86 0x000000a1a592 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #87 0x0000004130af in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #88 0x7f3271212574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #89 0x7f3271212627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #90 0x000000413a94 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a94) (BuildId: def0dceeae646c1739050e25e22048a0627c124a) ================================================================= ==281945==ERROR: AddressSanitizer: global-buffer-overflow on address 0x7b325cbd1d60 at pc 0x7b325cafe032 bp 0x7ffedbc96570 sp 0x7ffedbc96568 READ of size 8 at 0x7b325cbd1d60 thread T0 #0 0x7b325cafe031 in ram_integer64_shellsort_asc /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:384 #1 0x7b325cafecd4 in r_ram_integer64_shellsort /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:1554 #2 0x000000751806 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:763 #3 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #4 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #5 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #6 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #7 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #8 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #9 0x000000a9f1c3 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #10 0x000000a9f1c3 in applyMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:120 #11 0x000000aa2fc0 in dispatchMethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:473 #12 0x000000aa4f45 in Rf_usemethod.isra.0 /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:513 #13 0x000000aa5b66 in do_usemethod /data/gannet/ripley/R/svn/R-devel/src/main/objects.c:579 #14 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #15 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #16 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #17 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #18 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #19 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #20 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #21 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #22 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #23 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #24 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #25 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #26 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #27 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #28 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #29 0x00000087886b in do_begin /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2990 #30 0x000000864646 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1230 #31 0x7b326da646f1 in r_eval rlang/eval.h:12 #32 0x7b326da646f1 in rlang_eval_tidy internal/eval-tidy.c:548 #33 0x00000073cbaa in do_External /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:573 #34 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #35 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #36 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #37 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #38 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #39 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #40 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #41 0x00000089df71 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3953 #42 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #43 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #44 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #45 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #46 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #47 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #48 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #49 0x7b3264e0405f in call_loop /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:47 #50 0x7b3264e049b0 in pmap_impl /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/map.c:199 #51 0x000000751542 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:780 #52 0x00000075608a in do_dotcall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:1437 #53 0x000000864ffe in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1258 #54 0x7b3264e01baf in with_cleanup_context_wrap /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:118 #55 0x0000006bd787 in R_ExecWithCleanup /data/gannet/ripley/R/svn/R-devel/src/main/context.c:924 #56 0x7b3264e0215e in r_with_cleanup_context /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:134 #57 0x7b3264e0215e in cleancall_call /tmp/RtmpALnuuF/R.INSTALL5f9a43270e01a/purrr/src/cleancall.c:61 #58 0x0000007518b6 in R_doDotCall /data/gannet/ripley/R/svn/R-devel/src/main/dotcode.c:757 #59 0x0000008ee522 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8678 #60 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #61 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #62 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #63 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #64 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #65 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #66 0x00000089f063 in do_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:3971 #67 0x0000008d7a12 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8128 #68 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #69 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #70 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #71 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #72 0x000000881c07 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #73 0x000000881c07 in R_forceAndCall /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2454 #74 0x00000049a056 in do_lapply /data/gannet/ripley/R/svn/R-devel/src/main/apply.c:75 #75 0x000000a9dfb6 in do_internal /data/gannet/ripley/R/svn/R-devel/src/main/names.c:1424 #76 0x0000008e4c21 in bcEval_loop /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:8148 #77 0x0000008c4c53 in bcEval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:7511 #78 0x000000863b72 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1167 #79 0x00000087c2fa in R_execClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2387 #80 0x0000008802ea in applyClosure_core /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2300 #81 0x000000864223 in Rf_applyClosure /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:2322 #82 0x000000864223 in Rf_eval /data/gannet/ripley/R/svn/R-devel/src/main/eval.c:1278 #83 0x000000a0b208 in Rf_ReplIteration /data/gannet/ripley/R/svn/R-devel/src/main/main.c:264 #84 0x000000a0b208 in R_ReplConsole /data/gannet/ripley/R/svn/R-devel/src/main/main.c:317 #85 0x000000a1a4fa in run_Rmainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1235 #86 0x000000a1a592 in Rf_mainloop /data/gannet/ripley/R/svn/R-devel/src/main/main.c:1242 #87 0x0000004130af in main /data/gannet/ripley/R/svn/R-devel/src/main/Rmain.c:29 #88 0x7f3271212574 in __libc_start_call_main (/lib64/libc.so.6+0x3574) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #89 0x7f3271212627 in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x3627) (BuildId: 92b5376d35bb29c098175948cf3e7cbcae3aeae1) #90 0x000000413a94 in _start (/data/gannet/ripley/R/gcc-SAN3/bin/exec/R+0x413a94) (BuildId: def0dceeae646c1739050e25e22048a0627c124a) 0x7b325cbd1d60 is located 32 bytes before global variable '*.LC8' defined in './bit64.so.ltrans2.ltrans' (0x7b325cbd1d80) of size 21 '*.LC8' is ascii string 'unimplemented method' 0x7b325cbd1d60 is located 0 bytes after global variable 'shellincs' defined in 'sort64.c:44:21' (0x7b325cbd1ce0) of size 128 SUMMARY: AddressSanitizer: global-buffer-overflow /data/gannet/ripley/R/packages/tests-gcc-SAN/bit64/src/sort64.c:384 in ram_integer64_shellsort_asc Shadow bytes around the buggy address: 0x7b325cbd1a80: f9 f9 f9 f9 00 06 f9 f9 f9 f9 f9 f9 00 00 07 f9 0x7b325cbd1b00: f9 f9 f9 f9 00 00 00 02 f9 f9 f9 f9 00 00 00 00 0x7b325cbd1b80: 00 00 00 00 00 00 00 00 00 00 05 f9 f9 f9 f9 f9 0x7b325cbd1c00: 00 00 00 00 00 00 02 f9 f9 f9 f9 f9 00 04 f9 f9 0x7b325cbd1c80: f9 f9 f9 f9 00 01 f9 f9 f9 f9 f9 f9 00 00 00 00 =>0x7b325cbd1d00: 00 00 00 00 00 00 00 00 00 00 00 00[f9]f9 f9 f9 0x7b325cbd1d80: 00 00 05 f9 f9 f9 f9 f9 00 04 f9 f9 f9 f9 f9 f9 0x7b325cbd1e00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7b325cbd1e80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7b325cbd1f00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x7b325cbd1f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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 ==281945==ABORTING