Last updated on 2025-11-26 21:48:44 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-gcc | 0.2.6 | 2.38 | 44.20 | 46.58 | OK | |
| r-devel-linux-x86_64-fedora-clang | 0.2.6 | 14.00 | 76.88 | 90.88 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 0.2.6 | 66.86 | OK | |||
| r-release-macos-arm64 | 0.2.6 | 1.00 | 8.00 | 9.00 | ERROR | |
| r-release-macos-x86_64 | 0.2.6 | 12.00 | 87.00 | 99.00 | ERROR | |
| r-oldrel-macos-arm64 | 0.2.6 | 2.00 | 24.00 | 26.00 | ERROR | |
| r-oldrel-macos-x86_64 | 0.2.6 | 18.00 | 139.00 | 157.00 | ERROR | |
| r-oldrel-windows-x86_64 | 0.2.6 | 28.00 | 55.00 | 83.00 | NOTE |
Version: 0.2.6
Check: whether package can be installed
Result: ERROR
Installation failed.
Flavors: r-release-macos-arm64, r-oldrel-macos-arm64
Version: 0.2.6
Check: tests
Result: ERROR
Running ‘test-mangoro-bin.R’ [0s/2s]
Running the tests in ‘tests/test-mangoro-bin.R’ failed.
Complete output:
> library(nanonext)
> library(processx)
> library(nanoarrow)
> library(mangoro)
>
> # skip test if Sys.which cannot find go
> if (nchar(Sys.which("go")) == 0) {
+ quit(status = 0)
+ }
> # vendored mangos version
> get_mangos_version()
[1] NA
Warning message:
In system2(go, c("list", "-m", "go.nanomsg.org/mangos/v3"), stdout = TRUE, :
running command ''/usr/local/go/bin/go' list -m go.nanomsg.org/mangos/v3 2>&1' had status 1
> go_echo_code <- paste(
+ "package main",
+ "import (",
+ ' "fmt"',
+ ' "os"',
+ ' "go.nanomsg.org/mangos/v3/protocol/rep"',
+ ' _ "go.nanomsg.org/mangos/v3/transport/ipc"',
+ ")",
+ "func main() {",
+ " url := os.Args[1]",
+ " sock, err := rep.NewSocket()",
+ " if err != nil { fmt.Println(\"NewSocket error:\", err); os.Exit(1) }",
+ " if err := sock.Listen(url); err != nil { fmt.Println(\"Listen error:\", err); os.Exit(1) }",
+ " for {",
+ " msg, err := sock.Recv()",
+ " if err != nil { fmt.Println(\"Recv error:\", err); break }",
+ ' newMsg := append(msg, []byte(" [echoed by Go]")...)',
+ " if err := sock.Send(newMsg); err != nil { fmt.Println(\"Send error:\", err); break }",
+ " }",
+ "}",
+ sep = "\n"
+ )
>
> tmp_go <- tempfile(fileext = ".go")
> writeLines(go_echo_code, tmp_go)
>
> tmp_bin <- if (.Platform$OS.type == "windows") {
+ tempfile(fileext = ".exe")
+ } else {
+ tempfile()
+ }
> mangoro_go_build(tmp_go, tmp_bin)
GOMAXPROCS=1 /usr/local/go/bin/go 'build' '-mod=vendor' '-o' '/Volumes/Temp/tmp/RtmpILQ8eq/filec69137814e26' '/Volumes/Temp/tmp/RtmpILQ8eq/filec6912bd71c46.go'
go: errors parsing go.mod:
/Volumes/Builds/packages/big-sur-x86_64/results/4.5/mangoro.Rcheck/mangoro/go/go.mod:3: invalid go version '1.22.2': must match format 1.23
Error in mangoro_go_build(tmp_go, tmp_bin) : Go build failed
In addition: Warning message:
In system(cmd, ignore.stdout = FALSE, ignore.stderr = FALSE, intern = TRUE, :
running command 'GOMAXPROCS=1 /usr/local/go/bin/go 'build' '-mod=vendor' '-o' '/Volumes/Temp/tmp/RtmpILQ8eq/filec69137814e26' '/Volumes/Temp/tmp/RtmpILQ8eq/filec6912bd71c46.go'' had status 1
Execution halted
Flavor: r-release-macos-x86_64
Version: 0.2.6
Check: installed package size
Result: NOTE
installed size is 18.1Mb
sub-directories of 1Mb or more:
go 17.7Mb
Flavors: r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 0.2.6
Check: for GNU extensions in Makefiles
Result: NOTE
GNU make is a SystemRequirements.
Flavors: r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 0.2.6
Check: tests
Result: ERROR
Running ‘test-mangoro-bin.R’ [1s/2s]
Running the tests in ‘tests/test-mangoro-bin.R’ failed.
Complete output:
> library(nanonext)
> library(processx)
> library(nanoarrow)
> library(mangoro)
>
> # skip test if Sys.which cannot find go
> if (nchar(Sys.which("go")) == 0) {
+ quit(status = 0)
+ }
> # vendored mangos version
> get_mangos_version()
[1] NA
Warning message:
In system2(go, c("list", "-m", "go.nanomsg.org/mangos/v3"), stdout = TRUE, :
running command ''/usr/local/go/bin/go' list -m go.nanomsg.org/mangos/v3 2>&1' had status 1
> go_echo_code <- paste(
+ "package main",
+ "import (",
+ ' "fmt"',
+ ' "os"',
+ ' "go.nanomsg.org/mangos/v3/protocol/rep"',
+ ' _ "go.nanomsg.org/mangos/v3/transport/ipc"',
+ ")",
+ "func main() {",
+ " url := os.Args[1]",
+ " sock, err := rep.NewSocket()",
+ " if err != nil { fmt.Println(\"NewSocket error:\", err); os.Exit(1) }",
+ " if err := sock.Listen(url); err != nil { fmt.Println(\"Listen error:\", err); os.Exit(1) }",
+ " for {",
+ " msg, err := sock.Recv()",
+ " if err != nil { fmt.Println(\"Recv error:\", err); break }",
+ ' newMsg := append(msg, []byte(" [echoed by Go]")...)',
+ " if err := sock.Send(newMsg); err != nil { fmt.Println(\"Send error:\", err); break }",
+ " }",
+ "}",
+ sep = "\n"
+ )
>
> tmp_go <- tempfile(fileext = ".go")
> writeLines(go_echo_code, tmp_go)
>
> tmp_bin <- if (.Platform$OS.type == "windows") {
+ tempfile(fileext = ".exe")
+ } else {
+ tempfile()
+ }
> mangoro_go_build(tmp_go, tmp_bin)
GOMAXPROCS=1 /usr/local/go/bin/go 'build' '-mod=vendor' '-o' '/Volumes/Temp/tmp/RtmphfpjqU/file351735ab3b9' '/Volumes/Temp/tmp/RtmphfpjqU/file35148175340.go'
go: errors parsing go.mod:
/Volumes/Builds/packages/big-sur-x86_64/results/4.4/mangoro.Rcheck/mangoro/go/go.mod:3: invalid go version '1.22.2': must match format 1.23
Error in mangoro_go_build(tmp_go, tmp_bin) : Go build failed
In addition: Warning message:
In system(cmd, ignore.stdout = FALSE, ignore.stderr = FALSE, intern = TRUE, :
running command 'GOMAXPROCS=1 /usr/local/go/bin/go 'build' '-mod=vendor' '-o' '/Volumes/Temp/tmp/RtmphfpjqU/file351735ab3b9' '/Volumes/Temp/tmp/RtmphfpjqU/file35148175340.go'' had status 1
Execution halted
Flavor: r-oldrel-macos-x86_64