Custom Query (1631 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (22 - 24 of 1631)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Ticket Resolution Summary Owner Reporter
#1788 fixed Static link file contains bogus unit names felix winkelmann sjamaan
Description

If you perform chicken-install srfi-41 and inspect the generated streams.derived.link file, it contains srfi-9 as a dependency, which is incorrect because srfi-9 is a primitive module which is part of libchicken, so no static linking is needed.

This breaks anything that relies on srfi-41 and tries to link statically, for example https://github.com/markjfisher/aoc-chicken/blob/master/build/static-build.sh

This seems to be a regression from 5.2.0 (and therefore a definite blocker for 5.3.0), because there the generated link file contains only (streams.primitive type-checks), which is correct.

I haven't done any serious investigation yet, but likely candidates for this regression are 3fd42518 and 41a1decf.

#1787 fixed current-user-id setter from (chicken process-context posix) maybe needs some argument validation Christopher Brannon
Description
#;2> (set! (current-user-id) "abracadabra")
#;3> (current-user-id)
2245824928

This should fail with an error rather than setting the uid to a bogus value. Maybe the current-user-id setter could be made to take a string and do a uid lookup, but that's a discussion for another day.

#1786 fixed tabular errors out when specifying both column-names and return-names Ivan Raikov Vasilij Schneidermann
Description

I'm trying out tabular as replacement for csv-abnf and found that it supports associating column names with rows. However if I specify both column-names (no matter whether it's set to the undocumented 'header option to automatically derive them from the first line or a list of strings to explicitly specify them) and return-names, I get an inscrutable backtrace:

(call-with-input-file "test.csv"
  (lambda (in)
    (let ((reader (csv:reader* in column-names: 'header return-names: #t)))
      (write (reader))
      (newline))))
Error: (map) bad argument type - not a proper list: ""

        Call history:

        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?         
        <eval>    (write (reader))
        <eval>    (reader)
        utf8-srfi-14.scm:101: iset#iset-contains?         
        utf8-srfi-14.scm:101: iset#iset-contains?               <--
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Note: See TracQuery for help on using queries.