home: hub: zuo

Download patch

ref: 419514d25521f3fb463ce7e5e41c0881676b4853
parent: d73ec321266e06ad3dd472d38553a2a99e337a1c
author: Matthew Flatt <mflatt@racket-lang.org>
date: Wed Sep 14 11:08:59 CDT 2022

zuo: `build` should not use token for cycle checking

--- a/lib/zuo/build.zuo
+++ b/lib/zuo/build.zuo
@@ -226,9 +226,7 @@
                          ;; we only need whether it's 1 job or more:
                          (if (token-uni? token) 1 2)
                          (hash-ref options 'jobs (default-jobs)))]
-           [seen (if token
-                     (token-seen token)
-                     (hash))])
+           [seen (hash)])
       ;; Start a threading context, so we can have parallel build tasks
       ((if token (lambda (th) (th)) call-in-main-thread)
        (lambda ()