sharlatan pushed a commit to branch go-team in repository guix. commit 815b04f9eef5537d6aae3bf211618496d01b98c7 Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Fri Mar 21 21:59:21 2025 +0000
gnu: go-golang-org-x-sys: Skip some tests on ARM. * gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments] <test-flags>: Skip 4 failing tests on ARM systems. Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be --- gnu/packages/golang-build.scm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/gnu/packages/golang-build.scm b/gnu/packages/golang-build.scm index af10222e07..e4a1e40112 100644 --- a/gnu/packages/golang-build.scm +++ b/gnu/packages/golang-build.scm @@ -866,6 +866,15 @@ cancellation for groups of goroutines working on subtasks of a common task (arguments (list #:skip-build? #t + #:test-flags + #~(list #$@(if (target-arm?) + '("-skip" (string-join + (list "TestParseOrigDstAddr/udp4" + "TestIoctlGetEthtoolDrvinfo" + "TestIoctlGetEthtoolTsInfo" + "TestRlimitAs") + "|")) + '())) #:import-path "golang.org/x/sys")) (home-page "https://go.googlesource.com/sys") (synopsis "Go support for low-level system interaction")