chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #468: MAGIC-LIMIT is undefined in lookup-table


From: Chicken Trac
Subject: [Chicken-janitors] #468: MAGIC-LIMIT is undefined in lookup-table
Date: Sun, 02 Jan 2011 13:40:33 -0000

#468: MAGIC-LIMIT is undefined in lookup-table
---------------------+------------------------------------------------------
 Reporter:  ckeen    |       Owner:  kon  
     Type:  defect   |      Status:  new  
 Priority:  major    |   Milestone:  4.7.0
Component:  unknown  |     Version:  4.6.x
 Keywords:           |  
---------------------+------------------------------------------------------
 This is with experimental chicken 4.6.4 on OpenBSD. I have no idea what
 magic limit does, I guess it is the threshhold for increasing the table or
 using another bucket size / algorithm...

 {{{
 $ chicken-install -n
 retrieving ...
 checking platform for `lookup-table' ...
 checking dependencies for `lookup-table' ...
 install order:
 ("lookup-table")
 installing lookup-table: ...
 changing current directory to .
   /usr/local/bin/csi -bnq -setup-mode -e "(require-library setup-api)" -e
 "(import setup-api)" -e "(setup-error-handling)" -e "(extension-name-and-
 version '(\"lookup-table\" \"\"))" -e "(keep-intermediates #t)" -e
 "(setup-install-mode #f)" lookup-table.setup
   /usr/local/bin/csc -feature compiling-extension -setup-mode -k   lookup-
 table.scm -shared -optimize-leaf-routines -inline -output-file lookup-
 table.so -emit-import-library lookup-table -prelude "(define-constant
 MAGIC-LIMIT 12)" -disable-interrupts -fixnum-arithmetic -local -inline-
 limit 50 -no-procedure-checks -debug-level 1

 Warning: reference to possibly unbound identifier `MAGIC-LIMIT' in:
 Warning:    g641
 Warning:    g613
 Warning:    g526

 Error: module unresolved: lookup-table

 Error: shell command terminated with non-zero exit status 256:
 /usr/local/bin/chicken lookup-table.scm -output-file lookup-table.c
 -dynamic -feature chicken-compile-shared -feature compiling-extension
 -setup-mode -optimize-leaf-routines -inline -output-file lookup-table.so
 -emit-import-library lookup-table -prelude "\\(define-constant\\ MAGIC-
 LIMIT\\ 12\\)" -disable-interrupts -fixnum-arithmetic -local -inline-limit
 50 -no-procedure-checks -debug-level 1

 Error: shell command failed with nonzero exit status 256:

   /usr/local/bin/csc -feature compiling-extension -setup-mode -k   lookup-
 table.scm -shared -optimize-leaf-routines -inline -output-file lookup-
 table.so -emit-import-library lookup-table -prelude "(define-constant
 MAGIC-LIMIT 12)" -disable-interrupts -fixnum-arithmetic -local -inline-
 limit 50 -no-procedure-checks -debug-level 1


 Error: shell command terminated with nonzero exit code
 17920
 "/usr/local/bin/csi -bnq -setup-mode -e \"(require-library setup-api)\" -e
 \"(im...
 [14:35:39] address@hidden:~/proj/chicken/chicken-eggs/release/4/lookup-
 table/trunk
 $ grep MAGIC-LIMIT *scm
 lookup-table-body.scm:(define-inline (magic-count? count) (<= count MAGIC-
 LIMIT))
 }}}

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/468>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]