CRAN Package Check Results for Package OpenCL

Last updated on 2026-08-02 04:49:24 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.85 23.29 26.14 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 2.00 14.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/Rtmp05HQ0I’ ‘~/tmp/scratch/Rtmp05N7FD’ ‘~/tmp/scratch/Rtmp0M6XZk’ ‘~/tmp/scratch/Rtmp0b3dOJ’ ‘~/tmp/scratch/Rtmp1KeKsx’ ‘~/tmp/scratch/Rtmp1YXGQ0’ ‘~/tmp/scratch/Rtmp1uyi3m’ ‘~/tmp/scratch/Rtmp26lKNa’ ‘~/tmp/scratch/Rtmp2Hfyp3’ ‘~/tmp/scratch/Rtmp5NYwhL’ ‘~/tmp/scratch/Rtmp69RZnv’ ‘~/tmp/scratch/Rtmp6lSyuS’ ‘~/tmp/scratch/Rtmp7spPKA’ ‘~/tmp/scratch/Rtmp84flXQ’ ‘~/tmp/scratch/Rtmp8bvgK2’ ‘~/tmp/scratch/Rtmp9q7h01’ ‘~/tmp/scratch/Rtmp9sZe0g’ ‘~/tmp/scratch/RtmpAp5kEN’ ‘~/tmp/scratch/RtmpAtA4Tc’ ‘~/tmp/scratch/RtmpCVZUFt’ ‘~/tmp/scratch/RtmpD9ndQ7’ ‘~/tmp/scratch/RtmpDQUi4V’ ‘~/tmp/scratch/RtmpFFUruv’ ‘~/tmp/scratch/RtmpFJsyTl’ ‘~/tmp/scratch/RtmpGQhaSc’ ‘~/tmp/scratch/RtmpH1RqC9’ ‘~/tmp/scratch/RtmpIMPZ07’ ‘~/tmp/scratch/RtmpIwcLOz’ ‘~/tmp/scratch/RtmpIzze3t’ ‘~/tmp/scratch/RtmpJGJ0r6’ ‘~/tmp/scratch/RtmpKAfYYv’ ‘~/tmp/scratch/RtmpLLhWpE’ ‘~/tmp/scratch/RtmpLVpoXB’ ‘~/tmp/scratch/RtmpLWwonS’ ‘~/tmp/scratch/RtmpMUgvRr’ ‘~/tmp/scratch/RtmpMXPANR’ ‘~/tmp/scratch/RtmpMrTLDw’ ‘~/tmp/scratch/RtmpNZBmJZ’ ‘~/tmp/scratch/RtmpNZx6mW’ ‘~/tmp/scratch/RtmpNwoyhD’ ‘~/tmp/scratch/RtmpO3MdEi’ ‘~/tmp/scratch/RtmpQ1EGNm’ ‘~/tmp/scratch/RtmpQHQ43a’ ‘~/tmp/scratch/RtmpQc8r0J’ ‘~/tmp/scratch/RtmpRqnPGx’ ‘~/tmp/scratch/RtmpTFScJ7’ ‘~/tmp/scratch/RtmpUD4RGs’ ‘~/tmp/scratch/RtmpVGJQkK’ ‘~/tmp/scratch/RtmpVPLxeP’ ‘~/tmp/scratch/RtmpVTnMnT’ ‘~/tmp/scratch/RtmpWDUWSP’ ‘~/tmp/scratch/RtmpWntGdk’ ‘~/tmp/scratch/RtmpX3DFsM’ ‘~/tmp/scratch/RtmpXFFEDk’ ‘~/tmp/scratch/RtmpY4h4PE’ ‘~/tmp/scratch/RtmpYOfhek’ ‘~/tmp/scratch/RtmpYod3Go’ ‘~/tmp/scratch/RtmpYs50rm’ ‘~/tmp/scratch/RtmpZ3yDRL’ ‘~/tmp/scratch/RtmpZXFWSR’ ‘~/tmp/scratch/RtmpZcEyHJ’ ‘~/tmp/scratch/RtmpahUoR8’ ‘~/tmp/scratch/Rtmpaxa1Cp’ ‘~/tmp/scratch/RtmpbNfUCZ’ ‘~/tmp/scratch/RtmpbOSk3r’ ‘~/tmp/scratch/RtmpbjVEz5’ ‘~/tmp/scratch/RtmpcIztqn’ ‘~/tmp/scratch/RtmpcMtbwZ’ ‘~/tmp/scratch/RtmpcilaWA’ ‘~/tmp/scratch/RtmpcjWtoy’ ‘~/tmp/scratch/Rtmpcp8LfV’ ‘~/tmp/scratch/RtmpdMxe2O’ ‘~/tmp/scratch/RtmpdPO6c3’ ‘~/tmp/scratch/Rtmpdi5hs0’ ‘~/tmp/scratch/Rtmpe8Toy1’ ‘~/tmp/scratch/RtmpeoWyeA’ ‘~/tmp/scratch/RtmpfYd9w7’ ‘~/tmp/scratch/Rtmpi57K53’ ‘~/tmp/scratch/Rtmpj2Zh3x’ ‘~/tmp/scratch/RtmpkJxasT’ ‘~/tmp/scratch/Rtmpkuz0pw’ ‘~/tmp/scratch/Rtmplp4mcK’ ‘~/tmp/scratch/RtmpmiN4uX’ ‘~/tmp/scratch/RtmpmuFId4’ ‘~/tmp/scratch/Rtmpo9xUa7’ ‘~/tmp/scratch/RtmpokSIxT’ ‘~/tmp/scratch/RtmppV9Sy8’ ‘~/tmp/scratch/RtmppamCWv’ ‘~/tmp/scratch/RtmpplwTiX’ ‘~/tmp/scratch/Rtmpq6LJcL’ ‘~/tmp/scratch/RtmprOr4OY’ ‘~/tmp/scratch/Rtmpsw3PdF’ ‘~/tmp/scratch/RtmpsxOHTp’ ‘~/tmp/scratch/RtmptOJmnp’ ‘~/tmp/scratch/RtmpuNJ8sm’ ‘~/tmp/scratch/RtmpunfiqU’ ‘~/tmp/scratch/RtmpvIzvr1’ ‘~/tmp/scratch/RtmpvRxyU4’ ‘~/tmp/scratch/Rtmpwi5sHn’ ‘~/tmp/scratch/RtmpxAZJlR’ ‘~/tmp/scratch/RtmpxHE5nT’ ‘~/tmp/scratch/RtmpxaRJDG’ ‘~/tmp/scratch/RtmpxfURSW’ ‘~/tmp/scratch/RtmpxmmWHY’ ‘~/tmp/scratch/RtmpxyIhLb’ ‘~/tmp/scratch/RtmpyklqtK’ ‘~/tmp/scratch/RtmpzeUQC5’ ‘~/tmp/scratch/xvfb-run.0RkO3l’ ‘~/tmp/scratch/xvfb-run.0UsVga’ ‘~/tmp/scratch/xvfb-run.9XWapk’ ‘~/tmp/scratch/xvfb-run.AC1ZpR’ ‘~/tmp/scratch/xvfb-run.BFcrPQ’ ‘~/tmp/scratch/xvfb-run.Crir9c’ ‘~/tmp/scratch/xvfb-run.Hdtzr7’ ‘~/tmp/scratch/xvfb-run.HlryAT’ ‘~/tmp/scratch/xvfb-run.P0ZiLY’ ‘~/tmp/scratch/xvfb-run.SA2wZj’ ‘~/tmp/scratch/xvfb-run.TNEkss’ ‘~/tmp/scratch/xvfb-run.c85CrM’ ‘~/tmp/scratch/xvfb-run.fUVAtH’ ‘~/tmp/scratch/xvfb-run.jeFxJy’ ‘~/tmp/scratch/xvfb-run.oKx62J’ ‘~/tmp/scratch/xvfb-run.qqFJT8’ ‘~/tmp/scratch/xvfb-run.sFJ9cQ’ ‘~/tmp/scratch/xvfb-run.uRQfLD’ ‘~/tmp/scratch/xvfb-run.vLtaFJ’ ‘~/tmp/scratch/xvfb-run.vRKyIZ’ ‘~/tmp/scratch/xvfb-run.w8HXmt’ ‘/dev/shm/2c8bcdc1-93e0-46c3-b0fd-3b711aa82c7d’ ‘/dev/shm/55bbcf62-8765-4d3e-a468-9edb3d6abcd1’ ‘/dev/shm/55bbcf62-8765-4d3e-a468-9edb3d6abcd1_counter’ ‘/dev/shm/6fe75c96-1b81-4506-b6e9-494579476e27’ ‘/dev/shm/6fe75c96-1b81-4506-b6e9-494579476e27_counter’ ‘/dev/shm/97de511f-9734-4752-95f1-40bb37e049e9’ ‘/dev/shm/97de511f-9734-4752-95f1-40bb37e049e9_counter’ ‘/dev/shm/b9ac11be-1621-4c82-9555-1690c0db2386’ ‘/dev/shm/b9ac11be-1621-4c82-9555-1690c0db2386_counter’ ‘/dev/shm/e9aa0d20-1921-436c-99dc-0eec89409ae7’ ‘/dev/shm/e9aa0d20-1921-436c-99dc-0eec89409ae7_counter’ ‘/dev/shm/edf1e3a2-e89f-463c-ac30-3c73e9c4d324’ ‘/dev/shm/edf1e3a2-e89f-463c-ac30-3c73e9c4d324_counter’ ‘/dev/shm/sem.33d3e78f-8004-4e6c-80f6-1fdcf1504648_bigmemory_counter_mutex’ ‘/dev/shm/sem.55bbcf62-8765-4d3e-a468-9edb3d6abcd1_bigmemory_counter_mutex’ ‘/dev/shm/sem.6fe75c96-1b81-4506-b6e9-494579476e27_bigmemory_counter_mutex’ ‘/dev/shm/sem.97de511f-9734-4752-95f1-40bb37e049e9_bigmemory_counter_mutex’ ‘/dev/shm/sem.aa407e6b-4c65-4d5a-aae8-acb50dd4a9df_bigmemory_counter_mutex’ ‘/dev/shm/sem.edf1e3a2-e89f-463c-ac30-3c73e9c4d324_bigmemory_counter_mutex’ ‘~/.cache/pocl/uncached/tempfile_3M9jof’ ‘~/.cache/pocl/uncached/tempfile_6ct7h8’ ‘~/.cache/pocl/uncached/tempfile_cK06F3’ 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