Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:PowerPC
guile
guile-turn-off-gc-test.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File guile-turn-off-gc-test.patch of Package guile
See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10096 why this test is turned off. Index: guile-2.0.5/test-suite/tests/gc.test =================================================================== --- guile-2.0.5.orig/test-suite/tests/gc.test +++ guile-2.0.5/test-suite/tests/gc.test @@ -66,25 +66,25 @@ (remove-hook! after-gc-hook thunk) foo)) - (pass-if "Unused modules are removed" - (let* ((guard (make-guardian)) - (total 1000)) +;; (pass-if "Unused modules are removed" +;; (let* ((guard (make-guardian)) +;; (total 1000)) - (for-each (lambda (x) (guard (make-module))) (iota total)) +;; (for-each (lambda (x) (guard (make-module))) (iota total)) ;; Avoid false references to the modules on the stack. - (stack-cleanup 20) +;; (stack-cleanup 20) - (gc) - (gc) ;; twice: have to kill the weak vectors. - (gc) ;; thrice: because the test doesn't succeed with only +;; (gc) +;; (gc) ;; twice: have to kill the weak vectors. +;; (gc) ;; thrice: because the test doesn't succeed with only ;; one gc round. not sure why. - (= (let lp ((i 0)) - (if (guard) - (lp (1+ i)) - i)) - total))) +;; (= (let lp ((i 0)) +;; (if (guard) +;; (lp (1+ i)) +;; i)) +;; total))) (pass-if "Lexical vars are collectable" (let ((l (compile
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor