Karsten Poeck
Karsten Poeck
Test-code ```common-lisp (defclass test () ((foo :initarg :foo))) (defun blah (a) (make-instance 'test :foo a)) #+(or) (defparameter old-find-class #'find-cl) #+(or) (let ((lock (mp:make-recursive-mutex :pprint))) (defun my-find-class (symbol &optional error-p env)...
Sample output from 1 run ```lisp COMMON-LISP-USER> (stress-2 300) Ending 15 Ending 28 Ending 30 Ending 32 Ending 68 Ending 85 Ending 86 Ending 48 Ending 52 Ending 37 Ending...
Maphash-inconsistency with multiplication of keys ```lisp ( review-hash-table nil t) Maphash inconsistency RATIONAL NIL "RATIONAL" Maphash inconsistency RATIONAL NIL "RATIONAL" Maphash inconsistency RATIONAL NIL "RATIONAL" Maphash inconsistency RATIONAL NIL "RATIONAL"...
Example for multiplication of entries: ```lisp COMMON-LISP-USER> (mapcar #'core:print-address-of (gethash-all-keys 'GET-INTERNAL-RUN-TIME)) ../../src/core/primitives.cc:327 AddressOf = 0x11c085c50 ../../src/core/primitives.cc:327 AddressOf = 0x11c085c50 ../../src/core/primitives.cc:327 AddressOf = 0x11c085c50 ../../src/core/primitives.cc:327 AddressOf = 0x11c085c50 (GET-INTERNAL-RUN-TIME GET-INTERNAL-RUN-TIME GET-INTERNAL-RUN-TIME...
and the weird hash-hable ```lisp # - hash table: key : RATIONAL value: "RATIONAL" - simple string dimension: 8 key : RATIONAL value: "RATIONAL" key : RATIONAL value: "RATIONAL" key...
Does not happen here: Latest clasp from today: karsten-poecks-macbook-pro:clasp-karsten karstenpoeck$ git log commit e353f0b1a0b852a55d32126fc11d9238b57f0321 (HEAD -> dev, upstream/dev) Author: Christian Schafmeister Date: Thu Jan 9 10:48:14 2020 -0500 Export the...
with latest asdf from karsten-poecks-macbook-pro:build karstenpoeck$ git remote -v origin https://gitlab.common-lisp.net/asdf/asdf.git (fetch) origin https://gitlab.common-lisp.net/asdf/asdf.git (push): no local changes karsten-poecks-macbook-pro:asdf karstenpoeck$ git log commit 675b1a9da99ca757a1f270cd99b9152d3edba6d6 (HEAD -> master, origin/master, origin/HEAD) Author:...
I assume you run the tests via export CLASP=/path/to/clasp make test l=clasp that gives on my installation: ```lisp karsten-poecks-macbook-pro:asdf karstenpoeck$ make test l=clasp Building and testing asdf 3.3.3.4-2-g675b1a9d CL_SOURCE_REGISTRY=/Users/karstenpoeck/asdf/:/Users/karstenpoeck/asdf/uiop/:/Users/karstenpoeck/asdf/ext// PWD=/Users/karstenpoeck/asdf/test...
Could you please us your precise environment?
and attach a log of your session