[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
78/244: gnu: go-1.19: Skip 2 gccgo tests.
From: |
guix-commits |
Subject: |
78/244: gnu: go-1.19: Skip 2 gccgo tests. |
Date: |
Wed, 12 Apr 2023 08:47:23 -0400 (EDT) |
apteryx pushed a commit to branch staging
in repository guix.
commit 3aea350e1644770d31c522f53cce241593174276
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Wed Apr 5 18:17:12 2023 +0300
gnu: go-1.19: Skip 2 gccgo tests.
* gnu/packages/golang.scm (go-1.19)[arguments]: Add a phase to skip two
tests depending on specific versions of gccgo.
---
gnu/packages/golang.scm | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 89f2192274..9c8decda61 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -905,6 +905,17 @@ in the style of communicating sequential processes
(@dfn{CSP}).")
(substitute-keyword-arguments (package-arguments go-1.18)
((#:phases phases)
#~(modify-phases #$phases
+ ;; These are recurring test failures, depending on having a new
+ ;; enough version of gccgo. gccgo-12.2 fails with go-1.19.7.
+ ;; https://github.com/golang/go/issues/22224
+ ;; https://github.com/golang/go/issues/25324
+ (add-after 'unpack 'skip-TestGoPathShlibGccgo-tests
+ (lambda _
+ (substitute* "misc/cgo/testshared/shared_test.go"
+ (("TestGoPathShlibGccgo.*" all)
+ (string-append all "\n
t.Skip(\"golang.org/issue/22224\")\n"))
+ (("TestTwoGopathShlibsGccgo.*" all)
+ (string-append all "\n
t.Skip(\"golang.org/issue/22224\")\n")))))
(replace 'install-doc-files
(lambda _
(for-each (lambda (file)
- 94/244: gnu: r-quantmod: Update to 0.4.21., (continued)
- 94/244: gnu: r-quantmod: Update to 0.4.21., guix-commits, 2023/04/12
- 74/244: gnu: emacs-eglot: Update to 1.14., guix-commits, 2023/04/12
- 73/244: gnu: emacs-eat: Patch ncurses tic executable., guix-commits, 2023/04/12
- 83/244: gnu: linux-libre 5.4: Update to 5.4.240., guix-commits, 2023/04/12
- 91/244: gnu: r-ps: Update to 1.7.4., guix-commits, 2023/04/12
- 84/244: gnu: linux-libre 4.19: Update to 4.19.280., guix-commits, 2023/04/12
- 101/244: gnu: r-seqinr: Update to 4.2-30., guix-commits, 2023/04/12
- 85/244: gnu: linux-libre 4.14: Update to 4.14.312., guix-commits, 2023/04/12
- 76/244: gnu: go-1.18: Adjust patch-gcclib phase., guix-commits, 2023/04/12
- 87/244: gnu: r-datawizard: Update to 0.7.1., guix-commits, 2023/04/12
- 78/244: gnu: go-1.19: Skip 2 gccgo tests.,
guix-commits <=
- 81/244: gnu: linux-libre 5.15: Update to 5.15.106., guix-commits, 2023/04/12
- 100/244: gnu: r-sjplot: Update to 2.8.14., guix-commits, 2023/04/12
- 104/244: gnu: r-rglpk: Update to 0.6-5., guix-commits, 2023/04/12
- 102/244: gnu: r-xgboost: Update to 1.7.5.1., guix-commits, 2023/04/12
- 108/244: gnu: r-loo: Update to 2.6.0., guix-commits, 2023/04/12
- 107/244: gnu: r-openmx: Update to 2.21.8., guix-commits, 2023/04/12
- 111/244: gnu: r-tune: Update to 1.1.0., guix-commits, 2023/04/12
- 115/244: gnu: r-spacetime: Update to 1.3-0., guix-commits, 2023/04/12
- 119/244: gnu: r-ggplot2: Update to 3.4.2., guix-commits, 2023/04/12
- 120/244: gnu: r-rcpparmadillo: Update to 0.12.2.0.0., guix-commits, 2023/04/12