From 927c5a967cd2626a24a052e9b8646ba046b7d054 Mon Sep 17 00:00:00 2001 From: Nikodemus Siivola Date: Sun, 30 Sep 2012 15:34:03 +0300 Subject: [PATCH] more debug output for the once-in-a-blue-moon cache flushing problem ...was stupidly printing only 1/3rd of the intended amount of information. *sigh* --- src/pcl/wrapper.lisp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pcl/wrapper.lisp b/src/pcl/wrapper.lisp index e5f086b..9cd4e01 100644 --- a/src/pcl/wrapper.lisp +++ b/src/pcl/wrapper.lisp @@ -189,8 +189,11 @@ (let ((new-state (layout-invalid (wrapper-of instance)))) (unless (neq t new-state) (cerror "Nevermind and recurse." 'bug - :format-control "~@" + :format-control "~@<~4IProblem forcing cache flushes. Please report ~ + to sbcl-devel.~ + ~% Owrapper: ~S~ + ~% Wrapper-of: ~S~ + ~% Class-wrapper: ~S~%~:@>" :format-arguments (mapcar (lambda (x) (cons x (layout-invalid x))) (list owrapper -- 1.7.10.4