Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (25 - 27 of 1630)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Ticket Owner Reporter Resolution Summary
#265 felix winkelmann Mario Domenech Goulart fixed coops on 4.5.0
Description
$ chicken-install coops.setup 
retrieving ...
checking platform for `coops' ...
checking dependencies for `coops' ...
install order:
("coops")
installing coops: ...
changing current directory to /home/mario/src/chicken-eggs/release/4/coops/trunk
  /usr/local/chicken-4.5.0/bin/csi -bnq -setup-mode -e "(require-library setup-api)" -e "(import setup-api)" -e "(extension-name-and-version '(\"coops\" \"\"))" /home/mario/src/chicken-eggs/release/4/coops/trunk/coops.setup
  /usr/local/chicken-4.5.0/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d1 coops-module.scm -JS -o coops.so

Warning: illegal declaration specifier `(no-procedure-checks-for-toplevel-bindings)'
  /usr/local/chicken-4.5.0/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d0 coops.import.scm
  /usr/local/chicken-4.5.0/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d1 coops-primitive-objects -JS
  /usr/local/chicken-4.5.0/bin/csc -feature compiling-extension -setup-mode    -s -O3 -d0 coops-primitive-objects.import.scm
  rm -fr /usr/local/chicken-4.5.0/lib/chicken/5/coops.so
  cp -r coops.so /usr/local/chicken-4.5.0/lib/chicken/5/coops.so
  chmod a+r /usr/local/chicken-4.5.0/lib/chicken/5/coops.so
  rm -fr /usr/local/chicken-4.5.0/lib/chicken/5/coops.import.so
  cp -r coops.import.so /usr/local/chicken-4.5.0/lib/chicken/5/coops.import.so
  chmod a+r /usr/local/chicken-4.5.0/lib/chicken/5/coops.import.so
  rm -fr /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.so
  cp -r coops-primitive-objects.so /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.so
  chmod a+r /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.so
  rm -fr /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.import.so
  cp -r coops-primitive-objects.import.so /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.import.so
  chmod a+r /usr/local/chicken-4.5.0/lib/chicken/5/coops-primitive-objects.import.so
  chmod a+r /usr/local/chicken-4.5.0/lib/chicken/5/coops.setup-info

$ csi

CHICKEN
(c)2008-2010 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 4.5.0 
linux-unix-gnu-x86 [ manyargs dload ptables ]
compiled 2010-05-13 on mario (Linux)

; loading /home/mario/.csirc ...
csi> (use coops)
; loading /usr/local/chicken-4.5.0/lib/chicken/5/coops.import.so ...
; loading /usr/local/chicken-4.5.0/lib/chicken/5/record-variants.import.so ...
; loading /usr/local/chicken-4.5.0/lib/chicken/5/coops.so ...
csi: symbol lookup error: /usr/local/chicken-4.5.0/lib/chicken/5/coops.so: undefined symbol: C_u_fixnum_modulo

It's coops from r18340.

#268 sjamaan sjamaan fixed Chicken 4.5.0 has a strange issue with out-of-module imports
Description

Simply put, in chicken 4.4.0, chicken-install prometheus succeeds. In chicken 4.5.0 it doesn't:

Warning: reference to possibly unbound identifier: include-relative
Error: module unresolved: _hermes

For some reason the (require-extension s48-modules) is not working correctly. Commenting out a couple of the earlier module declaration forms in prometheus.scm cause it to understand the include-relative.

It's a really weird issue and I'm still not sure what the exact cause is, but I decided to create a ticket so we can keep track of this. I will try to do some more investigation, but perhaps you already have an idea what could be the cause of this, Felix?

#277 felix winkelmann felix winkelmann fixed keywords should not be renamed by syntax expansion
Description

(Example by sjamaan)

(define-syntax foo
  (syntax-rules ()
    ((foo procname)
     (define (procname #!key (who "world"))
       (print "hello, " who)))))

(foo bar)

(bar who: 1)

expands into:

(set! bar
  (##core#lambda
    tmp3839
    (let ((who3040
            (##sys#get-keyword 'who30: tmp3839 (##core#lambda () '"world"))))
      (let () (print '"hello, " who3040)))))

and doesn't detect the "who:" keyword correctly on invocation. Note that the who variable must be renamed, the keyword not.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Note: See TracQuery for help on using queries.