[elephant-devel] problems w/ ClozureCL

Derrell Piper ddp at electric-loft.org
Sun Sep 20 18:38:30 UTC 2009


 > Try BDB 4.7 - it's required for the current dev head.

No change for Clozure but SBCL doesn't seem to like db47.  (See below)

 > run tests/delscript.sh from tests - it will clean out all the tests
 > databases.  It is possible there are some regressions on head which,
 > if you reproduce your errors after running delscript, I'll try to  
look
 > at this week.

Also no change.  Same tests failing in CCL.

Here's SBCL under 4.7 (it ultimately signals SB-KERNEL::UNDEFINED- 
ALIEN-FUNCTION-ERROR).  FYI, I'm using the default MacPorts db46 and  
db47 ports.  All I did to change versions was edit my-config.sexp.  Is  
there anything else I need to do?

Thanks,

Derrell

; SLIME 2009-09-14
CL-USER> (load "/users/ddp/src/lisp/elephant-1.0/tests/BerkeleyDB- 
tests")
; loading system definition from
; /Users/ddp/.sbcl/systems/elephant-tests.asd into #<PACKAGE "ASDF0">
; registering #<SYSTEM ELEPHANT-TESTS {1004463861}> as ELEPHANT-TESTS
; registering #<SYSTEM ELEPHANT-TESTS-BDB {1004800B41}> as
; ELEPHANT-TESTS-BDB
; loading system definition from /Users/ddp/.sbcl/systems/fiveam.asd  
into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM :FIVEAM {1004B2F1E1}> as FIVEAM
; loading system definition from /Users/ddp/.sbcl/systems/arnesi.asd  
into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM :ARNESI {100430BF21}> as ARNESI
; registering #<SYSTEM :ARNESI.TEST {100455E881}> as ARNESI.TEST
; registering #<SYSTEM :ARNESI.CL-PPCRE-EXTRAS {100483F071}> as
; ARNESI.CL-PPCRE-EXTRAS
; registering #<SYSTEM :ARNESI.SLIME-EXTRAS {1004B1C3D1}> as
; ARNESI.SLIME-EXTRAS
STYLE-WARNING:
    Implicitly creating new generic function EFFECTIVE-KEYWORD-NAME.
STYLE-WARNING: Implicitly creating new generic function APPLY-LAMBDA/CC.
STYLE-WARNING: Implicitly creating new generic function ENABLED-P.
STYLE-WARNING: Implicitly creating new generic function LOG.LEVEL.
STYLE-WARNING: Implicitly creating new generic function (SETF  
LOG.LEVEL).
STYLE-WARNING:
    Implicitly creating new generic function COMPILE-TIME-ENABLED-P.
STYLE-WARNING:
    Implicitly creating new generic function LOG.COMPILE-TIME-LEVEL.
STYLE-WARNING:
    Implicitly creating new generic function (SETF LOG.COMPILE-TIME- 
LEVEL).
STYLE-WARNING: Implicitly creating new generic function ENQUEUE.
STYLE-WARNING: Implicitly creating new generic function DEQUEUE.
STYLE-WARNING: Implicitly creating new generic function PEEK-QUEUE.
STYLE-WARNING: Implicitly creating new generic function QUEUE-EMPTY-P.
STYLE-WARNING: Implicitly creating new generic function QUEUE-FULL-P.
STYLE-WARNING: Implicitly creating new generic function QUEUE-COUNT.
STYLE-WARNING:
    Implicitly creating new generic function RANDOM-QUEUE-ELEMENT.
STYLE-WARNING:
    Implicitly creating new generic function
    CALL-FOR-ALL-ELEMENTS-WITH-INDEX.
STYLE-WARNING: Implicitly creating new generic function GROW-QUEUE.
STYLE-WARNING: Implicitly creating new generic function MOVE-TAIL.
STYLE-WARNING: Implicitly creating new generic function MOVE-HEAD.
STYLE-WARNING: Implicitly creating new generic function QUEUE->LIST.
STYLE-WARNING:
    Implicitly creating new generic function ENQUEUE-OR-MOVE-TO-FRONT.
STYLE-WARNING: Implicitly creating new generic function EXPLAIN.
STYLE-WARNING:
    Implicitly creating new generic function RESOLVE-DEPENDENCIES.
STYLE-WARNING: Implicitly creating new generic function RUN-TEST-LAMBDA.
Attempting to load libmemutil.dylib...
Loaded /Users/ddp/src/lisp/elephant-1.0/src/memutil/libmemutil.dylib
; loading system definition from /Users/ddp/.sbcl/systems/ele-bdb.asd  
into
; #<PACKAGE "ASDF0">

; in: LAMBDA NIL
;     (ELE-BDB-SYSTEM::GET-DB-NAME ELE-BDB-SYSTEM::C)
;
; caught STYLE-WARNING:
;   undefined function: GET-DB-NAME

;     (ELE-BDB-SYSTEM::LIBRARY-DIRECTORIES ELE-BDB-SYSTEM::C)
;
; caught STYLE-WARNING:
;   undefined function: LIBRARY-DIRECTORIES
;
; compilation unit finished
;   Undefined functions:
;     GET-DB-NAME LIBRARY-DIRECTORIES
;   caught 2 STYLE-WARNING conditions
;
; caught STYLE-WARNING:
;   undefined function: LIBRARY-DIRECTORIES
;
; compilation unit finished
;   Undefined function:
;     LIBRARY-DIRECTORIES
;   caught 1 STYLE-WARNING condition
; registering #<SYSTEM ELE-BDB {1004A67C61}> as ELE-BDB
Attempting to load libmemutil.dylib...
Loaded /Users/ddp/src/lisp/elephant-1.0/src/memutil/libmemutil.dylib
Loading /opt/local/lib/db47/libdb-4.7.dylib
Attempting to load libberkeley-db.dylib...
Loaded /Users/ddp/src/lisp/elephant-1.0/src/db-bdb/libberkeley-db.dylib
STYLE-WARNING: Undefined alien: "db_strerr"
STYLE-WARNING: Undefined alien: "db_env_cr"
STYLE-WARNING: Undefined alien: "db_env_close"
STYLE-WARNING: Undefined alien: "db_env_open"
STYLE-WARNING: Undefined alien: "db_env_dbremove"
STYLE-WARNING: Undefined alien: "db_env_dbrename"
STYLE-WARNING: Undefined alien: "db_env_remove"
STYLE-WARNING: Undefined alien: "db_env_set_flags"
STYLE-WARNING: Undefined alien: "db_env_get_flags"
STYLE-WARNING: Undefined alien: "db_env_txn_checkpoint"
STYLE-WARNING: Undefined alien: "db_env_set_errfile"
STYLE-WARNING: Undefined alien: "db_cr"
STYLE-WARNING: Undefined alien: "db_close"
STYLE-WARNING: Undefined alien: "db_open"
STYLE-WARNING: Undefined alien: "db_remove"
STYLE-WARNING: Undefined alien: "db_rename"
STYLE-WARNING: Undefined alien: "db_sync"
STYLE-WARNING: Undefined alien: "db_truncate"
STYLE-WARNING: Undefined alien: "db_set_flags"
STYLE-WARNING: Undefined alien: "db_get_flags"
STYLE-WARNING: Undefined alien: "db_get_raw"
STYLE-WARNING: Undefined alien: "db_put_raw"
STYLE-WARNING: Undefined alien: "db_del"
STYLE-WARNING: Undefined alien: "db_del_kv"
STYLE-WARNING: Undefined alien: "db_compact"
STYLE-WARNING: Undefined alien: "db_cursor"
STYLE-WARNING: Undefined alien: "db_cursor_close"
STYLE-WARNING: Undefined alien: "db_cursor_del"
STYLE-WARNING: Undefined alien: "db_cursor_dup"
STYLE-WARNING: Undefined alien: "db_cursor_get_raw"
STYLE-WARNING: Undefined alien: "db_cursor_pget_raw"
STYLE-WARNING: Undefined alien: "db_cursor_put_raw"
STYLE-WARNING: Undefined alien: "db_txn_begin"
STYLE-WARNING: Undefined alien: "db_txn_abort"
STYLE-WARNING: Undefined alien: "db_txn_commit"
STYLE-WARNING: Undefined alien: "db_txn_id"
STYLE-WARNING: Undefined alien: "db_env_lock_id"
STYLE-WARNING: Undefined alien: "db_env_lock_id_free"
STYLE-WARNING: Undefined alien: "db_env_lock_get"
STYLE-WARNING: Undefined alien: "db_env_lock_put"
STYLE-WARNING: Undefined alien: "db_env_lock_vec"
STYLE-WARNING: Undefined alien: "db_env_set_timeout"
STYLE-WARNING: Undefined alien: "db_env_get_timeout"
STYLE-WARNING: Undefined alien: "db_env_set_cachesize"
STYLE-WARNING: Undefined alien: "db_env_get_cachesize"
STYLE-WARNING: Undefined alien: "db_env_set_tx_max"
STYLE-WARNING: Undefined alien: "db_env_get_tx_max"
STYLE-WARNING: Undefined alien: "db_env_set_lk_max_locks"
STYLE-WARNING: Undefined alien: "db_env_get_lk_max_locks"
STYLE-WARNING: Undefined alien: "db_env_set_lk_max_objects"
STYLE-WARNING: Undefined alien: "db_env_get_lk_max_objects"
STYLE-WARNING: Undefined alien: "db_env_set_lk_detect"
STYLE-WARNING: Undefined alien: "db_env_get_lk_detect"
STYLE-WARNING: Undefined alien: "db_env_lock_detect"
STYLE-WARNING: Undefined alien: "db_associate"
STYLE-WARNING: Undefined alien: "db_fake_associate"
STYLE-WARNING: Undefined alien: "db_set_bt_compare"
STYLE-WARNING: Undefined alien: "db_set_lisp_compare"
STYLE-WARNING: Undefined alien: "db_set_dup_compare"
STYLE-WARNING: Undefined alien: "db_set_lisp_dup_compare"
STYLE-WARNING: Undefined alien: "db_set_lisp_dup_key_compare"
STYLE-WARNING: Undefined alien: "db_sequence_create2"
STYLE-WARNING: Undefined alien: "db_sequence_open"
STYLE-WARNING: Undefined alien: "db_sequence_close"
STYLE-WARNING: Undefined alien: "db_sequence_get"
STYLE-WARNING: Undefined alien: "db_sequence_get_lower"
STYLE-WARNING: Undefined alien: "db_sequence_initial_value"
STYLE-WARNING: Undefined alien: "db_sequence_remove"
STYLE-WARNING: Undefined alien: "db_sequence_set_cachesize"
STYLE-WARNING: Undefined alien: "db_sequence_get_cachesize"
STYLE-WARNING: Undefined alien: "db_sequence_set_flags"
STYLE-WARNING: Undefined alien: "db_sequence_set_range"
STYLE-WARNING: Undefined alien: "db_sequence_get_range"
STYLE-WARNING: Undefined alien: "next_counter"
STYLE-WARNING:
    Implicitly creating new generic function START-DEADLOCK-DETECTOR.
STYLE-WARNING:
    Implicitly creating new generic function STOP-DEADLOCK-DETECTOR.
STYLE-WARNING: Implicitly creating new generic function CHECKPOINT.
STYLE-WARNING: Implicitly creating new generic function BUILD-BTREE- 
INDEX.
STYLE-WARNING: Implicitly creating new generic function POPULATE.




More information about the elephant-devel mailing list