chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Problems compiling the dissector egg


From: Thomas Chust
Subject: [Chicken-users] Problems compiling the dissector egg
Date: Thu, 10 Feb 2005 21:12:12 +0100
User-agent: nail 11.11 10/13/04

Hello,

I just ran into a problem compiling the dissector egg with the current
development version of CHICKEN -- I pulled the latest patches via
darcs, compiled the compiler twice (once with the old one, once with
itself) and decided that now was a good time to update my
eggs. 'chicken-setup dissector' produced the following output:

[...]
  /opt/chicken/bin/csc -s -hygienic chicken_compat.scm
  /opt/chicken/bin/csc -s -hygienic chicken_load.scm -o dissector.so
Error: (vector-ref) bad argument type: make-promise

*** Shell command terminated with exit status 70: /opt/chicken/bin/chicken 
chicken_load.scm -output-file dissector.c -dynamic -feature 
chicken-compile-shared -quiet -hygienic
make: Failed to make dissector.so: shell invocation failed with non-zero return 
status
Error: shell invocation failed with non-zero return status
"/opt/chicken/bin/csc -s -hygienic chicken_load.scm -o dissector.so"
70
Error: shell invocation failed with non-zero return status
"/opt/chicken/bin/csc -s -hygienic chicken_load.scm -o dissector.so"
70

If I run '/opt/chicken/bin/chicken -:d chicken_load.scm -output-file 
dissector.c -dynamic -feature chicken-compile-shared -hygienic' I get the
following output:

[...]
[debug] entering toplevel tinyclos_toplevel...
[debug] entering toplevel lolevel_toplevel...
[debug] resizing heap dynamically from    f9dbc to   1f3b78 bytes...
; loading /opt/chicken/share/chicken/chicken-highlevel-macros.scm ...
; loading /opt/chicken/share/chicken/chicken-ffi-macros.scm ...
compiling `chicken_load.scm' ...
Error: (vector-ref) bad argument type: make-promise

This seems to be a bug in the compiler, but I don't have the time at
the moment to recompile CHICKEN with tracing information enabled to
track it down.

Ciao,
Thomas

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]