Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

flexi streams failing to build

35 views
Skip to first unread message

Antony

unread,
Mar 29, 2012, 4:23:02 AM3/29/12
to
Something about my environment is causing flexi streams compilation to
fail. I see error


While compiling DEFINE-CHAR-ENCODERS :
#<Compiled-function (:INTERNAL
FLEXI-STREAMS::WITH-UNIQUE-NAMES) (Non-Global)
#x302000E3990F> is not a symbol.
[Condition of type CCL::COMPILE-TIME-PROGRAM-ERROR]

Restarts:
0: [CONTINUE] continue compilation ignoring this form
1: [RETRY-COMPILE-FILE] Retry compiling
#P"/fooooo.../flexi-streams/encode.lisp"


Anyone else has run into this? (I get this in CCL 1.7 and also same in
the new 1.8)
Cause I usually don't clean up my fasls for libs, it's now hard for me
to find out what change is causing this.
-Antony

Antony

unread,
Mar 29, 2012, 8:27:29 AM3/29/12
to
Trying with asdf verbose as
(asdf:oos 'asdf:load-op :flexi-streams :verbose t)
shows
; Loading system definition from
/.../thirdparty/flexi-streams/flexi-streams.asd into #<Package "ASDF0">
; Registering #<SYSTEM "flexi-streams">
; Registering #<SYSTEM "flexi-streams-test">
; Loading system definition from
/media/sf_git/thirdparty/trivial-gray-streams/trivial-gray-streams.asd
into #<Package "ASDF0">
; Registering #<SYSTEM "trivial-gray-streams">
> Error: While compiling DEFINE-CHAR-ENCODERS :
> #<Compiled-function (:INTERNAL WITH-UNIQUE-NAMES) (Non-Global)
#x302000B2221F> is not a symbol., in process listener(1).
>

-Antony

Zach Beane

unread,
Mar 29, 2012, 12:12:52 PM3/29/12
to
Antony <remove+spam...@gmail.com> writes:

> Trying with asdf verbose as
> (asdf:oos 'asdf:load-op :flexi-streams :verbose t)
> shows
> ; Loading system definition from
> /.../thirdparty/flexi-streams/flexi-streams.asd into #<Package
> "ASDF0">
> ; Registering #<SYSTEM "flexi-streams">
> ; Registering #<SYSTEM "flexi-streams-test">
> ; Loading system definition from
> /media/sf_git/thirdparty/trivial-gray-streams/trivial-gray-streams.asd
> into #<Package "ASDF0">
> ; Registering #<SYSTEM "trivial-gray-streams">
>> Error: While compiling DEFINE-CHAR-ENCODERS :
>> #<Compiled-function (:INTERNAL WITH-UNIQUE-NAMES)
>> (Non-Global)
> #x302000B2221F> is not a symbol., in process listener(1).

Does the Quicklisp version work for you?

Zach

Antony

unread,
Mar 29, 2012, 12:24:10 PM3/29/12
to
On 3/29/2012 1:23 AM, Antony wrote:
> Something about my environment is causing flexi streams compilation to
> fail. I see error
>
>
> While compiling DEFINE-CHAR-ENCODERS :
> #<Compiled-function (:INTERNAL
> FLEXI-STREAMS::WITH-UNIQUE-NAMES) (Non-Global) #x302000E3990F> is not a
> symbol.
> [Condition of type CCL::COMPILE-TIME-PROGRAM-ERROR]
>
> Restarts:
> 0: [CONTINUE] continue compilation ignoring this form
> 1: [RETRY-COMPILE-FILE] Retry compiling
> #P"/fooooo.../flexi-streams/encode.lisp"
>
>
I have found the cause.
I had recently added cl-op lib from http://code.google.com/p/cl-op/
to the list of things that I am loading.

For some reason loading that messes up the compilation of a lot of other
libs at least in CCL1.7

Since I do not have any usage of it yet the present solution for me is
to stop loading it.

-Antony

Antony

unread,
Mar 29, 2012, 12:24:51 PM3/29/12
to
On 3/29/2012 1:23 AM, Antony wrote:
> Something about my environment is causing flexi streams compilation to
> fail. I see error
>
>
> While compiling DEFINE-CHAR-ENCODERS :
> #<Compiled-function (:INTERNAL
> FLEXI-STREAMS::WITH-UNIQUE-NAMES) (Non-Global) #x302000E3990F> is not a
> symbol.
> [Condition of type CCL::COMPILE-TIME-PROGRAM-ERROR]
>
> Restarts:
> 0: [CONTINUE] continue compilation ignoring this form
> 1: [RETRY-COMPILE-FILE] Retry compiling
> #P"/fooooo.../flexi-streams/encode.lisp"
>
>
0 new messages