CRAN Package Check Results for Package OpenCL

Last updated on 2026-08-04 02:50:57 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2-11 3.44 26.83 30.27 NOTE
r-devel-linux-x86_64-debian-gcc 0.2-11 2.99 23.48 26.47 NOTE
r-devel-linux-x86_64-fedora-clang 0.2-11 38.32 NOTE
r-devel-linux-x86_64-fedora-gcc 0.2-11 20.53 NOTE
r-patched-linux-x86_64 0.2-11 3.93 25.16 29.09 NOTE
r-release-linux-x86_64 0.2-11 3.69 25.16 28.85 NOTE
r-release-macos-arm64 0.2-11 1.00 9.00 10.00 ERROR
r-release-macos-x86_64 0.2-11 4.00 30.00 34.00 NOTE
r-oldrel-macos-arm64 0.2-11 1.00 15.00 16.00 ERROR
r-oldrel-macos-x86_64 0.2-11 4.00 29.00 33.00 NOTE

Additional issues

rchk

Check Details

Version: 0.2-11
Check: DESCRIPTION meta-information
Result: NOTE License stub is invalid DCF. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/1s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Running ‘kernel.R’ [3s/6s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/1s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Running ‘kernel.R’ [2s/3s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.2-11
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp0UTWrY’ ‘~/tmp/scratch/Rtmp19SOdS’ ‘~/tmp/scratch/Rtmp1OUIEn’ ‘~/tmp/scratch/Rtmp1z47rA’ ‘~/tmp/scratch/Rtmp3CTKZ7’ ‘~/tmp/scratch/Rtmp3gty7g’ ‘~/tmp/scratch/Rtmp3imZcD’ ‘~/tmp/scratch/Rtmp41i4EW’ ‘~/tmp/scratch/Rtmp4L2TUA’ ‘~/tmp/scratch/Rtmp4ipNkE’ ‘~/tmp/scratch/Rtmp4pfFJI’ ‘~/tmp/scratch/Rtmp4yGtVq’ ‘~/tmp/scratch/Rtmp593k09’ ‘~/tmp/scratch/Rtmp5jsbXk’ ‘~/tmp/scratch/Rtmp6pbo0l’ ‘~/tmp/scratch/Rtmp7fJnp3’ ‘~/tmp/scratch/Rtmp7lBwo6’ ‘~/tmp/scratch/Rtmp8yvcde’ ‘~/tmp/scratch/Rtmp92vkw7’ ‘~/tmp/scratch/RtmpAgKF0a’ ‘~/tmp/scratch/RtmpBt42et’ ‘~/tmp/scratch/RtmpCfCD49’ ‘~/tmp/scratch/RtmpCh7EwZ’ ‘~/tmp/scratch/RtmpDEKaYE’ ‘~/tmp/scratch/RtmpFQA9ee’ ‘~/tmp/scratch/RtmpGi1z8X’ ‘~/tmp/scratch/RtmpH8pyGD’ ‘~/tmp/scratch/RtmpHb1NUM’ ‘~/tmp/scratch/RtmpIpzt9y’ ‘~/tmp/scratch/RtmpJDIPcX’ ‘~/tmp/scratch/RtmpJLjAk8’ ‘~/tmp/scratch/RtmpJLrTbY’ ‘~/tmp/scratch/RtmpJPVrpP’ ‘~/tmp/scratch/RtmpJRNFNt’ ‘~/tmp/scratch/RtmpKldZZE’ ‘~/tmp/scratch/RtmpLKzpMO’ ‘~/tmp/scratch/RtmpN8TAxr’ ‘~/tmp/scratch/RtmpNXsJu4’ ‘~/tmp/scratch/RtmpOtuZku’ ‘~/tmp/scratch/RtmpP3tO2w’ ‘~/tmp/scratch/RtmpPcPqZY’ ‘~/tmp/scratch/RtmpPeoHQJ’ ‘~/tmp/scratch/RtmpQk6YNo’ ‘~/tmp/scratch/RtmpSLwmB9’ ‘~/tmp/scratch/RtmpSQcK73’ ‘~/tmp/scratch/RtmpSuITWX’ ‘~/tmp/scratch/RtmpTM0VMf’ ‘~/tmp/scratch/RtmpTTWW4H’ ‘~/tmp/scratch/RtmpUXx5ya’ ‘~/tmp/scratch/RtmpVca09x’ ‘~/tmp/scratch/RtmpVjPJnF’ ‘~/tmp/scratch/RtmpXDvBQQ’ ‘~/tmp/scratch/RtmpY9b0M8’ ‘~/tmp/scratch/RtmpYOFSAV’ ‘~/tmp/scratch/RtmpYrJUAD’ ‘~/tmp/scratch/RtmpYuhjgA’ ‘~/tmp/scratch/RtmpZG25kh’ ‘~/tmp/scratch/RtmpZgcLK7’ ‘~/tmp/scratch/RtmpZrxHwa’ ‘~/tmp/scratch/RtmpaawYNu’ ‘~/tmp/scratch/Rtmpaok1ue’ ‘~/tmp/scratch/RtmpbtX6N7’ ‘~/tmp/scratch/RtmpcTVcWd’ ‘~/tmp/scratch/Rtmpd70Gro’ ‘~/tmp/scratch/RtmpdB6EWS’ ‘~/tmp/scratch/RtmpdSJKzS’ ‘~/tmp/scratch/RtmpeDjww5’ ‘~/tmp/scratch/RtmpehpgnJ’ ‘~/tmp/scratch/Rtmpf6JYSm’ ‘~/tmp/scratch/Rtmpf8aqx9’ ‘~/tmp/scratch/Rtmpfn8nS9’ ‘~/tmp/scratch/RtmpgiY4me’ ‘~/tmp/scratch/RtmpgtDjY2’ ‘~/tmp/scratch/RtmpgzUTN2’ ‘~/tmp/scratch/Rtmph8rOXZ’ ‘~/tmp/scratch/RtmphQB6e4’ ‘~/tmp/scratch/RtmphVylzR’ ‘~/tmp/scratch/RtmpiDbDrk’ ‘~/tmp/scratch/RtmpixqHbW’ ‘~/tmp/scratch/RtmpjI5fsX’ ‘~/tmp/scratch/RtmpjMJKw3’ ‘~/tmp/scratch/RtmpjVSgvU’ ‘~/tmp/scratch/Rtmpl2cRlV’ ‘~/tmp/scratch/RtmplSL4ZX’ ‘~/tmp/scratch/Rtmplg0tWA’ ‘~/tmp/scratch/RtmplyqNso’ ‘~/tmp/scratch/Rtmpm8iI7I’ ‘~/tmp/scratch/Rtmpmb5Yww’ ‘~/tmp/scratch/RtmpnFZSNr’ ‘~/tmp/scratch/RtmpnT9Mzs’ ‘~/tmp/scratch/Rtmpo9g5MN’ ‘~/tmp/scratch/RtmpoDm7mD’ ‘~/tmp/scratch/Rtmpoj3DkQ’ ‘~/tmp/scratch/RtmppMCh8D’ ‘~/tmp/scratch/RtmpqDisDJ’ ‘~/tmp/scratch/RtmpqQaHUs’ ‘~/tmp/scratch/Rtmpqn0WMK’ ‘~/tmp/scratch/RtmprhHmeK’ ‘~/tmp/scratch/Rtmps7xJLk’ ‘~/tmp/scratch/RtmpsHKKaB’ ‘~/tmp/scratch/RtmpsJDBYL’ ‘~/tmp/scratch/RtmpsdZ3d9’ ‘~/tmp/scratch/RtmptS66H4’ ‘~/tmp/scratch/Rtmpv94L0i’ ‘~/tmp/scratch/RtmpveWvYr’ ‘~/tmp/scratch/Rtmpvi49eC’ ‘~/tmp/scratch/RtmpwWxygz’ ‘~/tmp/scratch/Rtmpx27gvm’ ‘~/tmp/scratch/Rtmpx98RMj’ ‘~/tmp/scratch/RtmpxTRyBt’ ‘~/tmp/scratch/RtmpyHnUHT’ ‘~/tmp/scratch/RtmpzxBpLF’ ‘~/tmp/scratch/quarto-sessione367cd3433004a54’ ‘~/tmp/scratch/xvfb-run.2eRQOS’ ‘~/tmp/scratch/xvfb-run.4XkPB4’ ‘~/tmp/scratch/xvfb-run.78jDB6’ ‘~/tmp/scratch/xvfb-run.GjPlXc’ ‘~/tmp/scratch/xvfb-run.I2U6Te’ ‘~/tmp/scratch/xvfb-run.IBBG7m’ ‘~/tmp/scratch/xvfb-run.LUEuFA’ ‘~/tmp/scratch/xvfb-run.O6cust’ ‘~/tmp/scratch/xvfb-run.Pqc0IT’ ‘~/tmp/scratch/xvfb-run.TFskAo’ ‘~/tmp/scratch/xvfb-run.by2BcT’ ‘~/tmp/scratch/xvfb-run.d7FVUu’ ‘~/tmp/scratch/xvfb-run.dlv6tx’ ‘~/tmp/scratch/xvfb-run.gl8EAB’ ‘~/tmp/scratch/xvfb-run.iPyWqN’ ‘~/tmp/scratch/xvfb-run.kFbxye’ ‘~/tmp/scratch/xvfb-run.owtciu’ ‘~/tmp/scratch/xvfb-run.sH75Q3’ ‘~/tmp/scratch/xvfb-run.wWot7V’ ‘~/tmp/scratch/xvfb-run.yHe9mc’ ‘~/tmp/scratch/xvfb-run.zQH9WN’ ‘/dev/shm/34cdd2ae-dc8d-49ad-b80a-c66635d2812c’ ‘/dev/shm/34cdd2ae-dc8d-49ad-b80a-c66635d2812c_counter’ ‘/dev/shm/48298170-f92e-4f01-a6ff-4b2c9af32ffc’ ‘/dev/shm/48298170-f92e-4f01-a6ff-4b2c9af32ffc_counter’ ‘/dev/shm/5c140601-1f96-4b59-92d6-d60ff92d6ca3’ ‘/dev/shm/5c140601-1f96-4b59-92d6-d60ff92d6ca3_counter’ ‘/dev/shm/88e0860e-bac1-4cf7-ae63-b5a5b40055cf’ ‘/dev/shm/88e0860e-bac1-4cf7-ae63-b5a5b40055cf_counter’ ‘/dev/shm/9e7aca8b-263a-4cc3-a751-0744f56a6bf0’ ‘/dev/shm/9e7aca8b-263a-4cc3-a751-0744f56a6bf0_counter’ ‘/dev/shm/a01a4378-14e8-4858-8cba-600e93400716’ ‘/dev/shm/a01a4378-14e8-4858-8cba-600e93400716_counter’ ‘/dev/shm/a8f30290-2448-4c73-b9ec-64d696ee7fae’ ‘/dev/shm/a8f30290-2448-4c73-b9ec-64d696ee7fae_counter’ ‘/dev/shm/c4334f25-761d-453f-bb25-640135902bdd’ ‘/dev/shm/c4334f25-761d-453f-bb25-640135902bdd_counter’ ‘/dev/shm/da68ec2c-7f91-4b12-a393-e45220121332’ ‘/dev/shm/da68ec2c-7f91-4b12-a393-e45220121332_counter’ ‘/dev/shm/e55d55a6-fc54-40cf-9e17-f6a5c6398539’ ‘/dev/shm/ecf0caa9-c0d2-4f58-ba82-1c22fa8f9a31’ ‘/dev/shm/ecf0caa9-c0d2-4f58-ba82-1c22fa8f9a31_counter’ ‘/dev/shm/sem.34cdd2ae-dc8d-49ad-b80a-c66635d2812c_bigmemory_counter_mutex’ ‘/dev/shm/sem.48298170-f92e-4f01-a6ff-4b2c9af32ffc_bigmemory_counter_mutex’ ‘/dev/shm/sem.5c140601-1f96-4b59-92d6-d60ff92d6ca3_bigmemory_counter_mutex’ ‘/dev/shm/sem.88e0860e-bac1-4cf7-ae63-b5a5b40055cf_bigmemory_counter_mutex’ ‘/dev/shm/sem.9e7aca8b-263a-4cc3-a751-0744f56a6bf0_bigmemory_counter_mutex’ ‘/dev/shm/sem.a01a4378-14e8-4858-8cba-600e93400716_bigmemory_counter_mutex’ ‘/dev/shm/sem.a8f30290-2448-4c73-b9ec-64d696ee7fae_bigmemory_counter_mutex’ ‘/dev/shm/sem.c4334f25-761d-453f-bb25-640135902bdd_bigmemory_counter_mutex’ ‘/dev/shm/sem.da68ec2c-7f91-4b12-a393-e45220121332_bigmemory_counter_mutex’ ‘/dev/shm/sem.ecf0caa9-c0d2-4f58-ba82-1c22fa8f9a31_bigmemory_counter_mutex’ ‘~/.cache/pocl/uncached/tempfile_3vmFnb’ ‘~/.cache/pocl/uncached/tempfile_GyWu3m’ ‘~/.cache/pocl/uncached/tempfile_j6ehCx’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.2-11
Check: DESCRIPTION meta-information
Result: NOTE Licence stub is invalid DCF. Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Running ‘kernel.R’ Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/0s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Running ‘kernel.R’ [3s/5s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Flavor: r-patched-linux-x86_64

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/1s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Running ‘kernel.R’ [3s/5s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > Flavor: r-release-linux-x86_64

Version: 0.2-11
Check: examples
Result: ERROR Running examples in ‘OpenCL-Ex.R’ failed The error most likely occurred in: > ### Name: clBuffer > ### Title: Create and handle OpenCL buffers > ### Aliases: clBuffer as.clBuffer as.double.clBuffer as.integer.clBuffer > ### is.clBuffer print.clBuffer length.clBuffer [.clBuffer [<-.clBuffer > ### Keywords: interface > > ### ** Examples > > library(OpenCL) > > ## Only proceed if this machine has at least one OpenCL platform > if (length(oclPlatforms())) { + + ctx<-oclContext() + + buf<-clBuffer(ctx, 16, "numeric") + # Do not write buf<-..., as this replaces buf with a vector. + buf[]<-sqrt(1:16) + buf + + intbuf<-as.clBuffer(1:16, ctx) + print(intbuf) + + length(buf) + as.numeric(buf) + buf[] + + buf[3:5] + buf[1:2] = 0 + buf + + ## clBuffer is the required argument and return type of oclRun. + ## See oclRun() examples. + } Error in oclDevices(type = device) : clGetDeviceIDs failed, oclError -30: invalid value (CL_INVALID_VALUE) Calls: oclContext -> oclDevices Execution halted Flavors: r-release-macos-arm64, r-oldrel-macos-arm64

Version: 0.2-11
Check: tests
Result: ERROR Running ‘buffer.R’ [0s/0s] Running the tests in ‘tests/buffer.R’ failed. Complete output: > # 0. Create context > library(OpenCL) > > if (!length(oclPlatforms())) { + cat("== Cannot run tests as there is no platform") + q("no") + } > > ctx<-oclContext() Error in oclDevices(type = device) : clGetDeviceIDs failed, oclError -30: invalid value (CL_INVALID_VALUE) Calls: oclContext -> oclDevices Execution halted Flavors: r-release-macos-arm64, r-oldrel-macos-arm64

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/0s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > 77c71 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double 79c73 < [9] 3.316625 3.464102 3.605551 3.741657 3.872983 4.000000 4.123106 4.242640 --- > [9] 3.316625 3.464102 3.605551 3.741657 3.872983 4.000000 4.123106 4.242641 Running ‘kernel.R’ [0s/1s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ... 5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > 29c23 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double 32,35c26,27 < OpenCL buffer, 16 elements of type single < [1] 1.00000 4.00000 9.00000 16.00000 25.00000 36.00001 48.99999 < [8] 63.99999 81.00000 100.00000 121.00002 144.00000 169.00000 196.00003 < [15] 225.00003 256.00000 --- > OpenCL buffer, 16 elements of type double > [1] 1 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 42c34 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double Flavor: r-release-macos-x86_64

Version: 0.2-11
Check: tests
Result: NOTE Running ‘buffer.R’ [0s/0s] Comparing ‘buffer.Rout’ to ‘buffer.Rout.save’ ...5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > 77c71 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double 79c73 < [9] 3.316625 3.464102 3.605551 3.741657 3.872983 4.000000 4.123106 4.242640 --- > [9] 3.316625 3.464102 3.605551 3.741657 3.872983 4.000000 4.123106 4.242641 Running ‘kernel.R’ [0s/1s] Comparing ‘kernel.Rout’ to ‘kernel.Rout.save’ ...5,10d4 < > < > if (!length(oclPlatforms())) { < + cat("== Cannot run tests as there is no platform") < + q("no") < + } < > 29c23 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double 32,35c26,27 < OpenCL buffer, 16 elements of type single < [1] 1.00000 4.00000 9.00000 16.00000 25.00000 36.00001 48.99999 < [8] 63.99999 81.00000 100.00000 121.00002 144.00000 169.00000 196.00003 < [15] 225.00003 256.00000 --- > OpenCL buffer, 16 elements of type double > [1] 1 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 42c34 < OpenCL buffer, 16 elements of type single --- > OpenCL buffer, 16 elements of type double Flavor: r-oldrel-macos-x86_64