|
From: Michael A. K. <ma...@ll...> - 2002-07-26 13:40:04
|
I noticed today that (DOT X Y) causes a segment violation whenever one
of X or Y is complex and the other is real.
I looked at DOT.LISP and noted that it hasn't changed in 2 years...I
can't believe its been broke that long. I've done no further
research.
Is the problem obvious to someone else?
tnx
mike
;;; EXAMPLE OF PROBLEM
* (setf x (m:make-real-matrix (m:seq 0 5)) y (m:make-complex-matrix (m:seq 5 10)))
* (m:dot x y)
Error in function UNIX::SIGSEGV-HANDLER: Segmentation Violation at #x40331478.
Restarts:
0: [ABORT] Return to Top-Level.
Debug (type H for help)
(UNIX::SIGSEGV-HANDLER #<unused-arg>
#<unused-arg>
#.(SYSTEM:INT-SAP #x3FFFE8D0))
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no longer exists:
target:code/signal.lisp.
0]
|