Last updated on 2026-10-09 09:55:41 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-fedora-clang | 0.1.1 | 33.87 | OK | |||
| r-devel-linux-x86_64-fedora-gcc | 0.1.1 | 38.59 | OK | |||
| r-release-macos-arm64 | 0.0.9 | 5.00 | 50.00 | 55.00 | ERROR | |
| r-release-macos-x86_64 | 0.0.9 | 13.00 | 111.00 | 124.00 | ERROR | |
| r-oldrel-macos-arm64 | 0.0.9 | ERROR | ||||
| r-oldrel-macos-x86_64 | 0.1.1 | 13.00 | 117.00 | 130.00 | OK |
Version: 0.0.9
Check: examples
Result: ERROR
Running examples in ‘ardea-Ex.R’ failed
The error most likely occurred in:
> ### Name: metal_make_program
> ### Title: Compile a Metal Source File into a Library
> ### Aliases: metal_make_program
>
> ### ** Examples
>
> metal_mm_naive <- '
+ kernel void metal_mm_naive(device float* output [[buffer(0)]],
+ constant uint& M [[buffer(1)]],
+ constant uint& K [[buffer(2)]],
+ constant uint& N [[buffer(3)]],
+ device const float* A [[buffer(4)]],
+ device const float* B [[buffer(5)]],
+ uint2 id [[thread_position_in_grid]])
+ {
+ uint row = id.x;
+ uint col = id.y;
+
+ if (row < M && col < N) {
+ float sum = 0.0f;
+ for (uint k = 0; k < K; k++) {
+ sum += A[row + k * M] * B[k + col * K];
+ }
+ output[row + col * M] = sum;
+ }
+ }
+ '
> tmp_metal <- tempfile(fileext = ".metal")
> tmp_metallib <- tempfile(fileext = ".metallib")
> writeLines(text = metal_mm_naive,
+ con = tmp_metal)
>
> if (metal_is_available() &
+ metal_devices_exist()) {
+ devices <- metal_device_information()
+ ctx <- metal_make_context(devices[[1]])
+
+ # runtime API compilation
+ lib <- metal_make_program(tmp_metal, ctx)
+
+ # xcrun compilation
+ lib2 <- metal_make_program(tmp_metal,
+ ctx,
+ metallib_file = tmp_metallib)
+ }
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Error in metal_make_program(tmp_metal, ctx, metallib_file = tmp_metallib) :
'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpWsImFl/filead1a2def62b.metal' (exit status 72)
Execution halted
Flavor: r-release-macos-arm64
Version: 0.0.9
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building ‘introduction_to_ardea.Rmd’ using rmarkdown
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Quitting from introduction_to_ardea.Rmd:165-200 [prepping_dispatch]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `metal_make_program()`:
! 'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpaHmjpp/fileafcbc4679dc.metal' (exit status 72)
---
Backtrace:
▆
1. └─ardea::metal_make_program(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'introduction_to_ardea.Rmd' failed with diagnostics:
'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpaHmjpp/fileafcbc4679dc.metal' (exit status 72)
--- failed re-building ‘introduction_to_ardea.Rmd’
SUMMARY: processing the following file failed:
‘introduction_to_ardea.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavor: r-release-macos-arm64
Version: 0.0.9
Check: examples
Result: ERROR
Running examples in ‘ardea-Ex.R’ failed
The error most likely occurred in:
> ### Name: metal_make_program
> ### Title: Compile a Metal Source File into a Library
> ### Aliases: metal_make_program
>
> ### ** Examples
>
> metal_mm_naive <- '
+ kernel void metal_mm_naive(device float* output [[buffer(0)]],
+ constant uint& M [[buffer(1)]],
+ constant uint& K [[buffer(2)]],
+ constant uint& N [[buffer(3)]],
+ device const float* A [[buffer(4)]],
+ device const float* B [[buffer(5)]],
+ uint2 id [[thread_position_in_grid]])
+ {
+ uint row = id.x;
+ uint col = id.y;
+
+ if (row < M && col < N) {
+ float sum = 0.0f;
+ for (uint k = 0; k < K; k++) {
+ sum += A[row + k * M] * B[k + col * K];
+ }
+ output[row + col * M] = sum;
+ }
+ }
+ '
> tmp_metal <- tempfile(fileext = ".metal")
> tmp_metallib <- tempfile(fileext = ".metallib")
> writeLines(text = metal_mm_naive,
+ con = tmp_metal)
>
> if (metal_is_available() &
+ metal_devices_exist()) {
+ devices <- metal_device_information()
+ ctx <- metal_make_context(devices[[1]])
+
+ # runtime API compilation
+ lib <- metal_make_program(tmp_metal, ctx)
+
+ # xcrun compilation
+ lib2 <- metal_make_program(tmp_metal,
+ ctx,
+ metallib_file = tmp_metallib)
+ }
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Error in metal_make_program(tmp_metal, ctx, metallib_file = tmp_metallib) :
'xcrun metal' failed to compile '/Volumes/Temp/tmp/Rtmp5JW0o3/filea9dd61ace697.metal' (exit status 72)
Execution halted
Flavor: r-release-macos-x86_64
Version: 0.0.9
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building ‘introduction_to_ardea.Rmd’ using rmarkdown
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Quitting from introduction_to_ardea.Rmd:165-200 [prepping_dispatch]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `metal_make_program()`:
! 'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpA1OMiu/fileaded48339ef5.metal' (exit status 72)
---
Backtrace:
▆
1. └─ardea::metal_make_program(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'introduction_to_ardea.Rmd' failed with diagnostics:
'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpA1OMiu/fileaded48339ef5.metal' (exit status 72)
--- failed re-building ‘introduction_to_ardea.Rmd’
SUMMARY: processing the following file failed:
‘introduction_to_ardea.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavor: r-release-macos-x86_64
Version: 0.0.9
Check: examples
Result: ERROR
Running examples in ‘ardea-Ex.R’ failed
The error most likely occurred in:
> ### Name: metal_make_program
> ### Title: Compile a Metal Source File into a Library
> ### Aliases: metal_make_program
>
> ### ** Examples
>
> metal_mm_naive <- '
+ kernel void metal_mm_naive(device float* output [[buffer(0)]],
+ constant uint& M [[buffer(1)]],
+ constant uint& K [[buffer(2)]],
+ constant uint& N [[buffer(3)]],
+ device const float* A [[buffer(4)]],
+ device const float* B [[buffer(5)]],
+ uint2 id [[thread_position_in_grid]])
+ {
+ uint row = id.x;
+ uint col = id.y;
+
+ if (row < M && col < N) {
+ float sum = 0.0f;
+ for (uint k = 0; k < K; k++) {
+ sum += A[row + k * M] * B[k + col * K];
+ }
+ output[row + col * M] = sum;
+ }
+ }
+ '
> tmp_metal <- tempfile(fileext = ".metal")
> tmp_metallib <- tempfile(fileext = ".metallib")
> writeLines(text = metal_mm_naive,
+ con = tmp_metal)
>
> if (metal_is_available() &
+ metal_devices_exist()) {
+ devices <- metal_device_information()
+ ctx <- metal_make_context(devices[[1]])
+
+ # runtime API compilation
+ lib <- metal_make_program(tmp_metal, ctx)
+
+ # xcrun compilation
+ lib2 <- metal_make_program(tmp_metal,
+ ctx,
+ metallib_file = tmp_metallib)
+ }
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Error in metal_make_program(tmp_metal, ctx, metallib_file = tmp_metallib) :
'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpnSv70d/file793368ab7ae8.metal' (exit status 72)
Execution halted
Flavor: r-oldrel-macos-arm64
Version: 0.0.9
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building ‘introduction_to_ardea.Rmd’ using rmarkdown
xcrun: error: unable to find utility "metal", not a developer tool or in PATH
Quitting from introduction_to_ardea.Rmd:165-200 [prepping_dispatch]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `metal_make_program()`:
! 'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpymUmMl/file7cc464c3bb3.metal' (exit status 72)
---
Backtrace:
▆
1. └─ardea::metal_make_program(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'introduction_to_ardea.Rmd' failed with diagnostics:
'xcrun metal' failed to compile '/Volumes/Temp/tmp/RtmpymUmMl/file7cc464c3bb3.metal' (exit status 72)
--- failed re-building ‘introduction_to_ardea.Rmd’
SUMMARY: processing the following file failed:
‘introduction_to_ardea.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavor: r-oldrel-macos-arm64