Bug#492740: cl-f2cl: does not compile with sbcl

Thiemo Seufer ths at networkno.de
Mon Jul 28 15:52:28 UTC 2008


reassign 492740 cl-f2cl
thanks

David Bremner wrote:
> Package: cl-f2cl
> Version: 20080222-1
> Severity: important
> 
> Hi;
> 
> I'm not sure if this is an sbcl problem or an f2cl problem.
> 
> (require 'f2cl) 
> 
> fails in sbcl-1.0.18.0-1 
> 
> the last part of the output is
> 
> 
> ; compiling (DEFMACRO F2CL-SET-STRING ...)
> ; compiling (DEFUN F2CL-STRING ...)
> ; compiling (DEFUN D1MACH ...)
> ; compiling (DEFUN R1MACH ...)
> ; compiling (DEFUN I1MACH ...)
> ; compiling (DEFUN STOP ...)
> 
> ; /var/cache/common-lisp-controller/1266/sbcl/cl-f2cl/macros.fasl written
> ; compilation finished in 0:00:00
> WARNING:
>    COMPILE-FILE warned while performing #<COMPILE-OP NIL {ABF30F1}> on
>    #<CL-SOURCE-FILE "macros" {AC6E1D9}>.

SBCL stops here due to an earlier warning in the output you didn't post.
The problem is reproducible ...

[...]
; compiling (DECLAIM (INLINE FFLOAT))
; compiling (DEFUN FFLOAT ...)
; compiling (DEFUN PROCESS-IMPLIED-DO ...)
; compiling (DEFUN PROCESS-IMPLIED-DO ...);
; caught WARNING:
;   Duplicate definition for PROCESS-IMPLIED-DO found in one file.
;   See also:
;     The ANSI Standard, Section 3.2.2.3

... and macros.l has indeed two active PROCESS-IMPLIED-DO implementations.


Thiemo





More information about the pkg-common-lisp-devel mailing list