Installation output for gochan [ok]

Installation time: 13s

'/usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/chicken-install' -v 2>&1
checking gochan ...
checking platform for `gochan'
checking dependencies for `gochan'
install order:
("gochan")
building gochan
running script /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.build.sh
executing: "sh /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.build.sh"
   /usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -C -I/usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -O2 -d1 chicken-module5.scm -o /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.so

Warning: Let binding to `t98' has zero values
  In file `gochan.scm:46',
  In module `gochan',
  In procedure `semaphore-signal!',
  In let expression:

    (let ((t98 (gochan#info "signalling " sem " meta: " meta " data: " ...)))
      (let ((t99 ...)) (if (gochan#%gosem-open? sem) (let ... ...) (let ... #f))))

  Variable `t98' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "signalling " sem " meta: " meta " data: " ...)

Warning: Let binding to `t325' has zero values
  In file `gochan.scm:301',
  In module `gochan',
  In procedure `gotimer-signal',
  In let expression:

    (let ((t325 (gochan#info "signalling timer " timer)))
      (let ((t326 ...)) (srfi-18#mutex-unlock! (gochan#gotimer-mutex timer))))

  Variable `t325' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "signalling timer " timer)

Warning: Let binding to `t322' has zero values
  In file `gochan.scm:309',
  In module `gochan',
  In procedure `gotimer-signal',
  In procedure `loop',
  In let expression:

    (let ((t322 (gochan#info "trying to signal " sub)))
      (if (gochan#semaphore-signal!
            (gochan#recv-subscription-sem sub)
            (gochan#gotimer-data timer)
            (gochan#recv-subscription-meta sub)
            (gochan#gotimer-fail timer))
        (gochan#gotimer-tick! timer)
        (loop)))

  Variable `t322' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "trying to signal " sub)

Warning: Let binding to `t344' has zero values
  In file `gochan.scm:341',
  In module `gochan',
  In procedure `gochan-unsubscribe-receivers',
  In let expression:

    (let ((t344 (gochan#info "unsubscribing " chan)))
      (let ((t345 ...)) (srfi-18#mutex-unlock! (gochan#gochan-mutex chan))))

  Variable `t344' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "unsubscribing " chan)

Warning: Let binding to `t1998' has zero values
  In file `gochan.scm:465',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t1998 (gochan#info
                   "wait for data with timer "
                   timer
                   " and timeout "
                   timeout)))
      (if (srfi-18#mutex-unlock!
            (gochan#gosem-mutex semaphore)
            (gochan#gosem-cv semaphore)
            timeout)
        (if (gochan#gosem-meta semaphore) (##core#undefined) (let ... ...))
        (let (...) (let ... ...))))

  Variable `t1998' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "wait for data with timer " timer " and timeout " timeout)

Warning: Let binding to `t2000' has zero values
  In file `gochan.scm:484',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t2000 (gochan#info "wait for data without timer")))
      (let ((t2001 ...))
        (if (gochan#gosem-meta semaphore) (##core#undefined) (let ... ...))))

  Variable `t2000' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "wait for data without timer")

Warning: Let binding to `t2002' has zero values
  In file `gochan.scm:494',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t2002 (gochan#info "no need to wait, data already there")))
      (srfi-18#mutex-unlock! (gochan#gosem-mutex semaphore)))

  Variable `t2002' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "no need to wait, data already there")

Warning: Let binding to `t2104' has zero values
  In file `gochan.scm:535',
  In module `gochan',
  In procedure `gochan-close',
  In let expression:

    (let ((t2104 (gochan#info "closing " chan " with " "receivers: " ... ...)))
      (let ((t2105 ...)) (let (...) (let ... ...))))

  Variable `t2104' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info
      "closing "
      chan
      " with "
      "receivers: "
      (queues#queue->list (gochan#gochan-receivers chan))
      ...)
   /usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/csc -regenerate-import-libraries -setup-mode -static -I /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -emit-link-file /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.link -host -D compiling-extension -c -unit gochan -D compiling-static-extension -C -I/usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -O2 -d1 chicken-module5.scm -o /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.static.o

Warning: Let binding to `t95' has zero values
  In file `gochan.scm:46',
  In module `gochan',
  In procedure `semaphore-signal!',
  In let expression:

    (let ((t95 (gochan#info "signalling " sem " meta: " meta " data: " ...)))
      (let ((t96 ...)) (if (gochan#%gosem-open? sem) (let ... ...) (let ... #f))))

  Variable `t95' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "signalling " sem " meta: " meta " data: " ...)

Warning: Let binding to `t322' has zero values
  In file `gochan.scm:301',
  In module `gochan',
  In procedure `gotimer-signal',
  In let expression:

    (let ((t322 (gochan#info "signalling timer " timer)))
      (let ((t323 ...)) (srfi-18#mutex-unlock! (gochan#gotimer-mutex timer))))

  Variable `t322' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "signalling timer " timer)

Warning: Let binding to `t319' has zero values
  In file `gochan.scm:309',
  In module `gochan',
  In procedure `gotimer-signal',
  In procedure `loop',
  In let expression:

    (let ((t319 (gochan#info "trying to signal " sub)))
      (if (gochan#semaphore-signal!
            (gochan#recv-subscription-sem sub)
            (gochan#gotimer-data timer)
            (gochan#recv-subscription-meta sub)
            (gochan#gotimer-fail timer))
        (gochan#gotimer-tick! timer)
        (loop)))

  Variable `t319' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "trying to signal " sub)

Warning: Let binding to `t341' has zero values
  In file `gochan.scm:341',
  In module `gochan',
  In procedure `gochan-unsubscribe-receivers',
  In let expression:

    (let ((t341 (gochan#info "unsubscribing " chan)))
      (let ((t342 ...)) (srfi-18#mutex-unlock! (gochan#gochan-mutex chan))))

  Variable `t341' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "unsubscribing " chan)

Warning: Let binding to `t1995' has zero values
  In file `gochan.scm:465',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t1995 (gochan#info
                   "wait for data with timer "
                   timer
                   " and timeout "
                   timeout)))
      (if (srfi-18#mutex-unlock!
            (gochan#gosem-mutex semaphore)
            (gochan#gosem-cv semaphore)
            timeout)
        (if (gochan#gosem-meta semaphore) (##core#undefined) (let ... ...))
        (let (...) (let ... ...))))

  Variable `t1995' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "wait for data with timer " timer " and timeout " timeout)

Warning: Let binding to `t1997' has zero values
  In file `gochan.scm:484',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t1997 (gochan#info "wait for data without timer")))
      (let ((t1998 ...))
        (if (gochan#gosem-meta semaphore) (##core#undefined) (let ... ...))))

  Variable `t1997' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "wait for data without timer")

Warning: Let binding to `t1999' has zero values
  In file `gochan.scm:494',
  In module `gochan',
  In procedure `gochan-select*',
  In procedure `loop',
  In procedure `%retry',
  In let expression:

    (let ((t1999 (gochan#info "no need to wait, data already there")))
      (srfi-18#mutex-unlock! (gochan#gosem-mutex semaphore)))

  Variable `t1999' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info "no need to wait, data already there")

Warning: Let binding to `t2101' has zero values
  In file `gochan.scm:535',
  In module `gochan',
  In procedure `gochan-close',
  In let expression:

    (let ((t2101 (gochan#info "closing " chan " with " "receivers: " ... ...)))
      (let ((t2102 ...)) (let (...) (let ... ...))))

  Variable `t2101' is bound to an expression that returns 0 values.

  It is a call to `info' from module `gochan' which has this type:

    (#!rest ->)

  This is the expression:

    (gochan#info
      "closing "
      chan
      " with "
      "receivers: "
      (queues#queue->list (gochan#gochan-receivers chan))
      ...)
   /usr/home/chicken/salmonella/build/salmonella-run-publish/chicken/bin/csc -setup-mode -s -host -I /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -C -I/usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan -O2 -d0 gochan.import.scm -o /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.import.so
  installing gochan
running script /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.install.sh
executing: "sh /usr/home/chicken/salmonella/build/salmonella-run-publish/salmonella-repo/repo/cache/gochan/gochan.install.sh"