On Sun, 2026-07-05 at 22:59 +0200, Noé Lopez wrote: > On Sun, 2026-07-05 at 22:40 +0200, Ludovic Courtès wrote: > > Hi! > > > > Noé Lopez <[email protected]> skribis: > > > > > I have noticed that in the last two days, the cuirass page for > > > worker > > > status shows three builds and many many idle slots. > > > https://ci.guix.gnu.org/workers > > > > > > What gives? It seems that there might be a scheduling problem > > > here, > > > because there are plenty of scheduled builds, for example on the > > > gnome- > > > team jobset. > > > > ‘cuirass remote-server’ had wrecked havoc on berlin (an uncaught > > exception, causing a fiber to crash, causing the thing to keep > > running > > without doing anything) so I restarted it just now. > > > > Thanks! > > > Unfortunately it’s the debugging info from the log is not entirely > > clear: > > > > Its always surprising all the ways that display-backtrace can fail. > And > the reason is always an even bigger mystery! > > I think we should patch guile to at least print the rest of the > frames > after the exception.
If you would do me the honor of reviewing my pull request https://codeberg.org/guile/guile/pulls/219 > > > --8<---------------cut here---------------start------------->8--- > > 2026-07-01 20:28:18 removing 2 unresponsive workers: B5UVDOXE > > Kf12jakd > > 2026-07-01 20:28:18 build succeeded: > > '/gnu/store/5kk4dyqfpihl4is8g4ngkq1lq870qhk2-activate- > > service.scm.drv' > > 2026-07-01 20:28:18 restarted 1 builds that were on unresponsive > > workers > > 2026-07-01 20:28:18 Uncaught exception in task: > > 2026-07-01 20:28:18 In fibers.scm: > > 2026-07-01 20:28:18 179:8 4 (_) > > 2026-07-01 20:28:18 In cuirass/scripts/remote-server.scm: > > 2026-07-01 20:28:18 Exception thrown while printing backtrace: > > 2026-07-01 20:28:18 In procedure vector-ref: Argument 2 out of > > range: > > 250 > > 2026-07-01 20:28:18 ice-9/boot-9.scm:1705:22: In procedure raise- > > exception: > > 2026-07-01 20:28:18 In procedure =: Wrong type argument in position > > 1: #f > > 2026-07-01 20:28:18 derivation > > '/gnu/store/1sjsbh3ykbn7bvk72qpqyq8m8dn5nksi-shepherd-user-file- > > systems.go.drv' is not substitutable > > … > > 2026-07-02 00:29:31 warning: marking 'failed-dependency' builds > > took > > 73.582319 seconds > > 2026-07-02 00:29:31 Uncaught exception in task: > > 2026-07-02 00:29:31 In fibers.scm: > > 2026-07-02 00:29:31 179:8 3 (_) > > 2026-07-02 00:29:31 In cuirass/base.scm: > > 2026-07-02 00:29:31 1317:13 2 (_) > > 2026-07-02 00:29:31 In cuirass/utils.scm: > > 2026-07-02 00:29:31 189:20 1 (call-with-resource-from-pool _ _) > > 2026-07-02 00:29:31 In ice-9/boot-9.scm: > > 2026-07-02 00:29:31 1705:22 0 (raise-exception _ #:continuable? > > _) > > 2026-07-02 00:29:31 ice-9/boot-9.scm:1705:22: In procedure raise- > > exception: > > 2026-07-02 00:29:31 In procedure =: Wrong type argument in position > > 1: #f > > 2026-07-02 00:29:35 0 items queued for eventual download > > --8<---------------cut here---------------end--------------->8--- > > > > Ludo’.
signature.asc
Description: This is a digitally signed message part
