File: disable-fcb-threads-test.patch

package info (click to toggle)
sbcl 2%3A2.5.10-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 50,880 kB
  • sloc: lisp: 518,167; ansic: 41,402; sh: 5,643; asm: 2,322; pascal: 717; makefile: 431; python: 56; cpp: 27
file content (30 lines) | stat: -rw-r--r-- 1,420 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
From: =?utf-8?q?S=C3=A9bastien_Villemot?= <sebastien@debian.org>
Date: Wed, 9 Dec 2020 00:00:00 +0000
Subject: Disable a test in fcb-threads.impure on all architectures

This test randomly fails on i386 and arm64:
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=arm64&ver=2%3A2.0.10-1&stamp=1604935633&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606727478&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606722457&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606686960&raw=0
https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=i386&ver=2%3A2.0.11-1&stamp=1606686960&raw=0

Bug: https://bugs.launchpad.net/sbcl/+bug/1907252
---
 tests/fcb-threads.impure.lisp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/fcb-threads.impure.lisp b/tests/fcb-threads.impure.lisp
index 7c1909c..dc29153 100644
--- a/tests/fcb-threads.impure.lisp
+++ b/tests/fcb-threads.impure.lisp
@@ -166,7 +166,8 @@
   (setq *print-greetings-and-salutations* nil))
 
 (with-test (:name :call-me-from-many-threads-and-gc
-            :skipped-on (or :interpreter (and :x86 :win32)))
+            :skipped-on (or :interpreter (and :x86 :win32))
+            :broken-on :sbcl)
   ;; two trials, 5 threads, 40 calls each
   (f 2 5 40 t)
   ;; one trial, 10 threads, 10 calls