For lack of any strong consensus, I made the decision to unleash 1.1.8 for Windows on the world. Remember that sb-concurrency is broken, so if you care about that, don't upgrade. (Or better: provide a patch so that we can get this fixed.) I am hoping that the majority of Windows users do not yet depend on this feature and thus will be able to upgrade without trouble.


On Mon, May 27, 2013 at 8:16 AM, Elliott Slaughter <elliottslaughter@gmail.com> wrote:
On Windows, sb-concurrency continues to be broken. Does this actually affect anyone? Will anyone object if I make a Windows release this time (without sb-concurrency)? I don't like the idea of have a major platform go untested for so long, so I'd like to get this back in the hands of users.

Unfortunately, I *still* don't have time to actually investigate the source of the problem. :P


On Fri, May 24, 2013 at 9:48 PM, Nathan, Paul <pnathan@vandals.uidaho.edu> wrote:

--------
________________________________________
From: Christophe Rhodes [csr21@cantab.net]
Sent: Friday, May 24, 2013 11:57 AM
To: sbcl-devel@lists.sourceforge.net
Subject: [Sbcl-devel] freeze for sbcl-1.1.8

Hi,

If the version number were going by substantial changes, then this one
might be sbcl-1.2.rc1.  It's been a busy month, with lots of fixes and
new features all over the tree: for the next short period it would be
truly excellent to test those new features against all the code out
there, watching particularly for any regressions on real code.  I aim to
make the release during the second half of next week.

Cheers,

Christophe

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Sbcl-devel mailing list
Sbcl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel

-----

Hi,

I regret to report a bug on OSX 10.6.8 with sbcl version:

$ git show -s
commit 0b3f5cc5fa9e6b121d232960ccd964d2eb15f695
Author: Paul Khuong <pvk@pvk.ca>
Date:   Fri May 24 16:45:57 2013 -0400

    Revert "Fix (aref vector (+ i constant)) with i negative on x86oids"


$ uname -a
Darwin finarfin.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386


I have included the information below for your perusal.  If desired, I can rerun the compile and tests on a OSX 10.8 system and post results here.


With respect to real code, this computer will shortly be running the cl-test-grid system and those results will show up in several days (It's an elderly computer. :-/ ).



pnathan@finarfin:~
$ cd ~/lisps/sbcl/tests
pnathan@finarfin:~/lisps/sbcl/tests
$ sh ./run-tests.sh debug.impure.lisp
/running tests on '/Users/pnathan/lisps/sbcl/tests/../src/runtime/sbcl --core /Users/pnathan/lisps/sbcl/tests/../output/sbcl.core --noinform --no-sysinit --no-userinit --noprint --disable-debugger'
// Running pure tests (#<FUNCTION RUN-TESTS::LOAD-TEST>)
// Running pure tests (#<FUNCTION RUN-TESTS::CLOAD-TEST>)
// Running impure tests (#<FUNCTION RUN-TESTS::LOAD-TEST>)
// Running /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: DEFUN ZOOP
;     (DEFUN ZOOP (ZEEP &KEY BEEP) BLURP)
;
; caught STYLE-WARNING:
;   The variable BEEP is defined but never used.
;
; caught STYLE-WARNING:
;   The variable ZEEP is defined but never used.

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: DEFUN ZOOP
;     (DEFUN ZOOP (ZEEP &KEY BEEP) BLURP)
; ==>
;   (BLOCK ZOOP BLURP)
;
; caught WARNING:
;   undefined variable: BLURP
;
; compilation unit finished
;   Undefined variable:
;     BLURP
;   caught 1 WARNING condition
;   caught 2 STYLE-WARNING conditions
::: Running :PREDEFINED-FUNCTIONS-1
::: Success :PREDEFINED-FUNCTIONS-1
::: Running :PREDEFINED-FUNCTIONS-2
::: Success :PREDEFINED-FUNCTIONS-2

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: DEFUN VERIFY-BACKTRACE
;     (DEFUN VERIFY-BACKTRACE
;            (TEST-FUNCTION FRAME-SPECS &KEY (ALLOW-STUNTED NIL) DETAILS)
;       (LABELS ((ARGS-EQUAL (WANT REAL)
;                  (COND # # # #)))
;         (LET ((RESULT NIL))
;           (BLOCK OUTER-HANDLER
;             (HANDLER-BIND #
;               #))
;           RESULT)))
;
; caught STYLE-WARNING:
;   The variable ALLOW-STUNTED is defined but never used.
;
; compilation unit finished
;   caught 1 STYLE-WARNING condition

; in:
;      FLET ((OPTIMIZED NIL (DECLARE (OPTIMIZE (SPEED 2) (DEBUG 1)))
;         (#:UNDEFINED-FUNCTION 42))
;        (NOT-OPTIMIZED NIL (DECLARE (OPTIMIZE (SPEED 1) (DEBUG 2)))
;         (#:UNDEFINED-FUNCTION 42))
;        (TEST (FUN) (DECLARE (OPTIMIZE (SPEED 1) (DEBUG 2))) (FUNCALL FUN)))
;     (#:UNDEFINED-FUNCTION 42)
;
; caught STYLE-WARNING:
;   undefined function: #:UNDEFINED-FUNCTION
;
; caught STYLE-WARNING:
;   undefined function: #:UNDEFINED-FUNCTION
;
; compilation unit finished
;   Undefined functions:
;     #:UNDEFINED-FUNCTION #:UNDEFINED-FUNCTION
;   caught 2 STYLE-WARNING conditions
::: Running (:UNDEFINED-FUNCTION :BUG-346)
::: Success (:UNDEFINED-FUNCTION :BUG-346)
::: Running (:UNDEFINED-FUNCTION :BUG-353)
::: Success (:UNDEFINED-FUNCTION :BUG-353)

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in:
;      WITH-TEST (:NAME :BACKTRACE-INTERRUPTED-CONDITION-WAIT :SKIPPED-ON
;             '(NOT :SB-THREAD) :FAILS-ON '(OR (AND :X86 :LINUX) :WIN32))
;     (HANDLER-BIND ((TIMEOUT (LAMBDA (C) (ERROR "foo"))))
;       (WITH-TIMEOUT 0.1
;         (SB-THREAD:CONDITION-WAIT Q M)))
; --> SB-IMPL::%HANDLER-BIND SB-INT:DX-FLET
; ==>
;   (FLET ((#:LAMBDA3 (C)
;            (ERROR "foo")))
;     (DECLARE (SB-INT:TRULY-DYNAMIC-EXTENT (FUNCTION #:LAMBDA3)))
;     (LET ((SB-KERNEL:*HANDLER-CLUSTERS* (CONS # SB-KERNEL:*HANDLER-CLUSTERS*)))
;       (DECLARE (SB-INT:TRULY-DYNAMIC-EXTENT SB-KERNEL:*HANDLER-CLUSTERS*))
;       (PROGN
;        (PROGN
;         (WITH-TIMEOUT 0.1
;           #)))))
;
; caught STYLE-WARNING:
;   The variable C is defined but never used.
;
; compilation unit finished
;   caught 1 STYLE-WARNING condition
::: Running :BACKTRACE-INTERRUPTED-CONDITION-WAIT
//SB-THREAD:CONDITION-WAIT not in backtrace:
   (((FLET #:LAMBDA1 :IN VERIFY-BACKTRACE) #<SIMPLE-ERROR "foo" {1005D90833}>)
    (SIGNAL #<SIMPLE-ERROR "foo" {1005D90833}>) (ERROR "foo")
    ((FLET #:LAMBDA3 :IN #:G640) #<unavailable argument>)
    (SIGNAL #<TIMEOUT {1005D90673}>) (CERROR "Continue" TIMEOUT)
    ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN SB-IMPL::MAKE-CANCELLABLE-INTERRUPTOR))
    ((FLET #:WITHOUT-INTERRUPTS-BODY-564 :IN SB-THREAD::CALL-WITH-RECURSIVE-LOCK))
    ((FLET #:WITHOUT-INTERRUPTS-BODY-342 :IN SB-IMPL::MAKE-CANCELLABLE-INTERRUPTOR))
    ((FLET #:WITHOUT-INTERRUPTS-BODY-1312 :IN SB-THREAD:INTERRUPT-THREAD))
    ((FLET #:WITHOUT-INTERRUPTS-BODY-43 :IN SB-SYS:INVOKE-INTERRUPTION))
    ((FLET SB-THREAD::EXEC :IN SB-SYS:INVOKE-INTERRUPTION))
    ((FLET #:WITHOUT-INTERRUPTS-BODY-34 :IN SB-SYS:INVOKE-INTERRUPTION))
    (SB-SYS:INVOKE-INTERRUPTION #<CLOSURE # {11FD7CB}>)
    (SB-SYS:INVOKE-INTERRUPTION #<CLOSURE # {11FD7CB}>)
    ((FLET SB-UNIX::RUN-HANDLER :IN SB-SYS:ENABLE-INTERRUPT) 13
     #.(SB-SYS:INT-SAP #X011FDDF8) #.(SB-SYS:INT-SAP #X011FDE60))
    ("foreign function: call_into_lisp") ("foreign function: funcall3")
    ("foreign function: interrupt_handle_now")
    ("foreign function: maybe_now_maybe_later") ("foreign function: _sigtramp"))

(:BACKTRACE-STUNTED NIL)
::: UNEXPECTED-FAILURE :BACKTRACE-INTERRUPTED-CONDITION-WAIT
    due to #<SIMPLE-ERROR "~@<The assertion ~S failed~:[.~:; ~
                                    with ~:*~{~{~S = ~S~}~^, ~}.~]~:@>"
             {1005DA5CF3}>:
        "The assertion
         (VERIFY-BACKTRACE
          (LAMBDA ()
            (SB-THREAD:WITH-MUTEX (M)
              (HANDLER-BIND ((TIMEOUT (LAMBDA (C) (ERROR "foo"))))
                (WITH-TIMEOUT 0.1
                  (SB-THREAD:CONDITION-WAIT Q M)))))
          `((SB-THREAD:CONDITION-WAIT ,Q ,M :TIMEOUT NIL)))
         failed with
         (LAMBDA ()
           (SB-THREAD:WITH-MUTEX (M)
             (HANDLER-BIND ((TIMEOUT (LAMBDA (C) (ERROR "foo"))))
               (WITH-TIMEOUT 0.1
                 (SB-THREAD:CONDITION-WAIT Q M)))))
         = #<CLOSURE # {1005D903DB}>,
         `((SB-THREAD:CONDITION-WAIT ,Q ,M :TIMEOUT NIL)) =
         ((SB-THREAD:CONDITION-WAIT #<SB-THREAD:WAITQUEUE  {1005D903A3}>
                                    #<SB-THREAD:MUTEX (free) {1005D90383}>
                                    :TIMEOUT NIL))."

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in:
;      FLET ((OPTIMIZED NIL (DECLARE (OPTIMIZE (SPEED 2) (DEBUG 1))) (/ 42 0))
;        (NOT-OPTIMIZED NIL (DECLARE (OPTIMIZE (SPEED 1) (DEBUG 2))) (/ 42 0))
;        (TEST (FUN) (DECLARE (OPTIMIZE (SPEED 1) (DEBUG 2))) (FUNCALL FUN)))
;     (/ 42 0)
;
; caught STYLE-WARNING:
;   Lisp error during constant folding:
;   arithmetic error DIVISION-BY-ZERO signalled
;   Operation was SB-KERNEL::DIVISION, operands (42 0).
;
; caught STYLE-WARNING:
;   Lisp error during constant folding:
;   arithmetic error DIVISION-BY-ZERO signalled
;   Operation was SB-KERNEL::DIVISION, operands (42 0).
;
; compilation unit finished
;   caught 2 STYLE-WARNING conditions
::: Running (:DIVIDE-BY-ZERO :BUG-346)
::: Success (:DIVIDE-BY-ZERO :BUG-346)
::: Running (:DIVIDE-BY-ZERO :BUG-356)
::: Success (:DIVIDE-BY-ZERO :BUG-356)
::: Running (:THROW :NO-SUCH-TAG)
::: Success (:THROW :NO-SUCH-TAG)

; in: DEFUN BUG-308926
;     (OOPS V Z)
;
; caught STYLE-WARNING:
;   undefined function: OOPS
;
; compilation unit finished
;   Undefined function:
;     OOPS
;   caught 1 STYLE-WARNING condition
::: Running :BUG-308926
::: Success :BUG-308926
::: Running (:BUG-800343 =)
::: Success (:BUG-800343 =)
::: Running (:BUG-800343 <)
::: Success (:BUG-800343 <)
::: Running (:BUG-800343 >)
::: Success (:BUG-800343 >)
::: Running (:BUG-800343 +)
::: Success (:BUG-800343 +)
::: Running (:BUG-800343 -)
::: Success (:BUG-800343 -)
::: Running (:BUG-800343 *)
::: Success (:BUG-800343 *)
::: Running (:BUG-800343 /)
::: Success (:BUG-800343 /)
::: Running (:BUG-800343 GCD)
::: Success (:BUG-800343 GCD)
::: Running (:BUG-800343 LCM)
::: Success (:BUG-800343 LCM)
::: Running (:BUG-800343 LOGAND)
::: Success (:BUG-800343 LOGAND)
::: Running (:BUG-800343 LOGIOR)
::: Success (:BUG-800343 LOGIOR)
::: Running (:BUG-800343 LOGXOR)
::: Success (:BUG-800343 LOGXOR)

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: DEFUN OOPS
;     (DEFUN OOPS () (ERROR "oops"))
;
; caught STYLE-WARNING:
;   (The function was previously called with two arguments, but wants at most zero.)
;
; compilation unit finished
;   caught 1 STYLE-WARNING condition

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: WITH-TEST (:NAME :XEP-TOO-MANY-ARGUMENTS)
;     (OOPS 1 2 3 4 5 6)
;
; caught STYLE-WARNING:
;   The function was called with six arguments, but wants exactly zero.
;
; compilation unit finished
;   caught 1 STYLE-WARNING condition
::: Running :XEP-TOO-MANY-ARGUMENTS
::: Success :XEP-TOO-MANY-ARGUMENTS
; in: DEFUN BT.4.1
;     (LIST (ERROR "error"))
; ==>
;   (CONS (ERROR "error") NIL)
;
; note: The first argument never returns a value.
;
; note: The first argument never returns a value.
;
; note: The first argument never returns a value.

;     (DEFUN BT.4.1 (&OPTIONAL OPT) (LIST (ERROR "error")))
; --> PROGN EVAL-WHEN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
;   #'(SB-INT:NAMED-LAMBDA BT.4.1
;         (&OPTIONAL OPT)
;       (BLOCK BT.4.1 (LIST (ERROR "error"))))
;
; caught STYLE-WARNING:
;   The variable OPT is defined but never used.

; in: DEFUN BT.4.2
;     (DEFUN BT.4.2 (&OPTIONAL OPT)
;       (DECLARE (OPTIMIZE (DEBUG 1) (SPEED 3)))
;       (LIST (ERROR "error")))
; --> PROGN EVAL-WHEN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
;   #'(SB-INT:NAMED-LAMBDA BT.4.2
;         (&OPTIONAL OPT)
;       (DECLARE (OPTIMIZE (DEBUG 1) (SPEED 3)))
;       (BLOCK BT.4.2 (LIST (ERROR "error"))))
;
; caught STYLE-WARNING:
;   The variable OPT is defined but never used.

; in: DEFUN BT.4.3
;     (DEFUN BT.4.3 (&OPTIONAL OPT)
;       (DECLARE (OPTIMIZE (DEBUG 0)))
;       (LIST (ERROR "error")))
; --> PROGN EVAL-WHEN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA
; ==>
;   #'(SB-INT:NAMED-LAMBDA BT.4.3
;         (&OPTIONAL OPT)
;       (DECLARE (OPTIMIZE (DEBUG 0)))
;       (BLOCK BT.4.3 (LIST (ERROR "error"))))
;
; caught STYLE-WARNING:
;   The variable OPT is defined but never used.
;
; compilation unit finished
;   caught 3 STYLE-WARNING conditions
;   printed 3 notes
::: Running :BUG-354

(:WANTED (((BUG-354 &REST) (:TL :EXTERNAL)) 354) :GOT ((LAMBDA () :IN #:G663)))
::: Success :BUG-354
::: Running (:BACKTRACE :TL-XEP)
::: Success (:BACKTRACE :TL-XEP)

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: WITH-TEST (:NAME (:BACKTRACE :MORE-PROCESSOR))
;     (BT.1.1 :KEY)
;
; caught STYLE-WARNING:
;   The function has an odd number of arguments in the keyword portion.

;     (BT.1.2 :KEY)
;
; caught STYLE-WARNING:
;   The function has an odd number of arguments in the keyword portion.

;     (BT.1.1 :KEY)
;
; caught STYLE-WARNING:
;   The function has an odd number of arguments in the keyword portion.

;     (BT.1.2 :KEY)
;
; caught STYLE-WARNING:
;   The function has an odd number of arguments in the keyword portion.
;
; compilation unit finished
;   caught 4 STYLE-WARNING conditions
::: Running (:BACKTRACE :MORE-PROCESSOR)
::: Success (:BACKTRACE :MORE-PROCESSOR)
::: Running (:BACKTRACE :XEP)
::: Success (:BACKTRACE :XEP)
::: Running (:BACKTRACE :VARARGS-ENTRY)
::: Success (:BACKTRACE :VARARGS-ENTRY)
::: Running (:BACKTRACE :HAIRY-ARGS-PROCESSOR)
::: Success (:BACKTRACE :HAIRY-ARGS-PROCESSOR)
::: Running (:BACKTRACE :OPTIONAL-PROCESSOR)
::: Success (:BACKTRACE :OPTIONAL-PROCESSOR)
//compile nil
::: Running (:COMPILE NIL)
::: Success (:COMPILE NIL)
::: Running :CLOS-SLOT-TYPECHECKFUN-NAMED
::: Success :CLOS-SLOT-TYPECHECKFUN-NAMED
::: Running :CLOS-EMF-NAMED
STYLE-WARNING:
   Implicitly creating new generic function
   COMMON-LISP-USER::CLOS-EMF-NAMED-TEST.
::: Success :CLOS-EMF-NAMED
::: Running :BUG-310173
::: Success :BUG-310173
::: Running (TRACE :SIMPLE)
::: Success (TRACE :SIMPLE)
::: SKIPPED-BROKEN (TRACE :ENCAPSULATE NIL) Test broken on this platform
::: SKIPPED-BROKEN (TRACE-RECURSIVE :ENCAPSULATE NIL)
    Test broken on this platform
::: Running :BUG-667657
WARNING: COMMON-LISP-USER::TRACE-AND-FMAKUNBOUND-THIS is undefined, not tracing.
::: Success :BUG-667657
::: Running :BUG-414

; compiling file "/Users/pnathan/lisps/sbcl/tests/bug-414.lisp" (written 02 FEB 2013 09:44:28 AM):
; compiling (DEFUN BUG-414 ...)

; /Users/pnathan/lisps/sbcl/tests/bug-414.fasl written
; compilation finished in 0:00:00.007
; disassembly for BUG-414
; Size: 179 bytes
; 05FE0BB2:       498B442450       MOV RAX, [R12+80]          ; no-arg-parsing entry point
;      BB7:       4883C010         ADD RAX, 16
;      BBB:       48C740F851000000 MOV QWORD PTR [RAX-8], 81
;      BC3:       488968F0         MOV [RAX-16], RBP
;      BC7:       4989442450       MOV [R12+80], RAX
;      BCC:       498BD0           MOV RDX, R8
;      BCF:       498BF9           MOV RDI, R9
;      BD2:       498BF2           MOV RSI, R10
;      BD5:       49896C2440       MOV [R12+64], RBP
;      BDA:       4D8B5C2418       MOV R11, [R12+24]
;      BDF:       498D5B30         LEA RBX, [R11+48]
;      BE3:       49395C2420       CMP [R12+32], RBX
;      BE8:       7667             JBE L2
;      BEA:       49895C2418       MOV [R12+24], RBX
;      BEF:       498D5B07         LEA RBX, [R11+7]
;      BF3: L0:   488BC3           MOV RAX, RBX
;      BF6:       488950F9         MOV [RAX-7], RDX
;      BFA:       4883C010         ADD RAX, 16
;      BFE:       488940F1         MOV [RAX-15], RAX
;      C02:       488978F9         MOV [RAX-7], RDI
;      C06:       4883C010         ADD RAX, 16
;      C0A:       488940F1         MOV [RAX-15], RAX
;      C0E:       488970F9         MOV [RAX-7], RSI
;      C12:       48C7400117001020 MOV QWORD PTR [RAX+1], 537919511
;      C1A:       49316C2440       XOR [R12+64], RBP
;      C1F:       7403             JEQ L1
;      C21:       0F0B09           BREAK 9                    ; pending interrupt trap
;      C24: L1:   488BD3           MOV RDX, RBX
;      C27:       498B442450       MOV RAX, [R12+80]
;      C2C:       48C740F000000000 MOV QWORD PTR [RAX-16], 0
;      C34:       48C740F800000000 MOV QWORD PTR [RAX-8], 0
;      C3C:       4883E810         SUB RAX, 16
;      C40:       4989442450       MOV [R12+80], RAX
;      C45:       488BE5           MOV RSP, RBP
;      C48:       F8               CLC
;      C49:       5D               POP RBP
;      C4A:       C3               RET
;      C4B:       0F0B0A           BREAK 10                   ; error trap
;      C4E:       02               BYTE #X02
;      C4F:       18               BYTE #X18                  ; INVALID-ARG-COUNT-ERROR
;      C50:       5A               BYTE #X5A                  ; RCX
;      C51: L2:   6A30             PUSH 48
;      C53:       4C8D1C25208C1100 LEA R11, [#x118C20]        ; alloc_tramp
;      C5B:       41FFD3           CALL R11
;      C5E:       5B               POP RBX
;      C5F:       488D5B07         LEA RBX, [RBX+7]
;      C63:       EB8E             JMP L0
::: Success :BUG-414
::: Running :BUG-310175
::: Success :BUG-310175
::: Running :BUG-795245
::: Success :BUG-795245
::: Running INFINITE-ERROR-PROTECTION
--HARMLESS BUT ALARMING BACKTRACE COMING UP--
Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10038DF213}>
--END OF H-B-A-B--
::: Success INFINITE-ERROR-PROTECTION
::: Running (INFINITE-ERROR-PROTECTION :THREAD)
--HARMLESS BUT ALARMING BACKTRACE COMING UP--
Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
Backtrace for: #<SB-THREAD:THREAD RUNNING {1003D7AA13}>
--END OF H-B-A-B--
::: Success (INFINITE-ERROR-PROTECTION :THREAD)
::: Running (MAKE-LISP-OBJ :SIMPLE-FUNS)
::: Success (MAKE-LISP-OBJ :SIMPLE-FUNS)
::: Running (MAKE-LISP-OBJ :POINTER-VALIDATION)
::: Success (MAKE-LISP-OBJ :POINTER-VALIDATION)
::: Running (:DEBUGGER :SOURCE 1)
::: Success (:DEBUGGER :SOURCE 1)
::: Running (:DEBUGGER :SOURCE 2)
::: Success (:DEBUGGER :SOURCE 2)
::: Running (DISASSEMBLE :HIGH-DEBUG-EVAL)
::: Success (DISASSEMBLE :HIGH-DEBUG-EVAL)
::: Running (DISASSEMBLE :HIGH-DEBUG-LOAD)

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
::: Success (DISASSEMBLE :HIGH-DEBUG-LOAD)

; file: /Users/pnathan/lisps/sbcl/tests/debug.impure.lisp
; in: DEFUN GF-DISPATCH-TEST/F
;     (GF-DISPATCH-TEST/GF Z)
;
; caught STYLE-WARNING:
;   The function was called with one argument, but wants exactly two.
;
; compilation unit finished
;   caught 1 STYLE-WARNING condition
::: Running :GF-DISPATCH-BACKTRACE
::: Success :GF-DISPATCH-BACKTRACE
/debug.impure.lisp done
// Running impure tests (#<FUNCTION RUN-TESTS::CLOAD-TEST>)
// Running impure tests (#<FUNCTION RUN-TESTS::SH-TEST>)

Finished running tests.
Status:
 Failure:            debug.impure.lisp / BACKTRACE-INTERRUPTED-CONDITION-WAIT
 Skipped (broken):   debug.impure.lisp / (TRACE ENCAPSULATE NIL)
 Skipped (broken):   debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL)
test failed, expected 104 return code, got 1
pnathan@finarfin:~/lisps/sbcl/tests
$


------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Sbcl-devel mailing list
Sbcl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel



--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay



--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay