CRAN Package Check Results for Package BIDistances

Last updated on 2023-06-01 06:58:28 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.0.2 3.26 43.91 47.17 OK
r-devel-linux-x86_64-debian-gcc 0.0.2 2.30 33.16 35.46 OK
r-devel-linux-x86_64-fedora-clang 0.0.2 56.17 OK
r-devel-linux-x86_64-fedora-gcc 0.0.2 69.79 OK
r-devel-windows-x86_64 0.0.2 4.00 53.00 57.00 NOTE
r-patched-linux-x86_64 0.0.2 OK
r-release-linux-x86_64 0.0.2 3.15 42.09 45.24 OK
r-release-macos-arm64 0.0.2 30.00 ERROR
r-release-windows-x86_64 0.0.2 5.00 58.00 63.00 NOTE
r-oldrel-macos-arm64 0.0.2 26.00 ERROR
r-oldrel-macos-x86_64 0.0.2 31.00 NOTE
r-oldrel-windows-x86_64 0.0.2 5.00 63.00 68.00 NOTE

Additional issues

M1mac

Check Details

Version: 0.0.2
Check: package dependencies
Result: NOTE
    Package suggested but not available for checking: 'OpenCL'
Flavors: r-devel-windows-x86_64, r-release-windows-x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 0.0.2
Check: examples
Result: ERROR
    Running examples in ‘BIDistances-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: EuclideanDistances_GPU
    > ### Title: EuclideanDistances_GPU
    > ### Aliases: EuclideanDistances_GPU
    > ### Keywords: Distance Distancematrix Euclidean OpenCL GPU HPC
    >
    > ### ** Examples
    >
    > if(isTRUE(require("OpenCL"))){
    + if(Sys.info()[1] == "Windows"){
    + tryCatch({
    + dyn.load("C:/Windows/System32/OpenCL.dll", FALSE, TRUE)
    + }, error = function(e) {
    + warning("EuclideanDistances_GPU: OpenCL.dll could not be loaded with error:")
    + warning(e)
    + })
    + }
    + library(OpenCL)
    + AllDevices = unlist(lapply(unlist(OpenCL::oclPlatforms()), OpenCL::oclDevices))
    + Device = AllDevices[length(AllDevices)][[1]]
    + ctx = OpenCL::oclContext(device = Device, precision = "double")
    + Data = as.matrix(iris[,1:4])
    + Weights = rep(1, 4)
    + oclDM = EuclideanDistances_GPU(Data = Data, Weights = Weights, ctx = ctx)
    + }
    Loading required package: OpenCL
    Warning in OpenCL::oclContext(device = Device, precision = "double") :
     OpenCL implementation does not support out-of-order execution, disabling it
    UNSUPPORTED (log once): createKernel: newComputePipelineState failed
    Error in OpenCL::oclSimpleKernel(ctx, "weighted_euclidean", code) :
     clCreateKernel failed (oclError -48)
    Calls: EuclideanDistances_GPU -> withCallingHandlers -> <Anonymous>
    Execution halted
Flavors: r-release-macos-arm64, r-oldrel-macos-arm64