id Summary Status Keywords Owner Type Priority 1165 redis relies on GNU make, which is not the default make on BSDs new redis 0xab defect major 1265 AD: installation failure new AD 0xab defect major 1523 srf-113 0.9: test failure: unbound variable: hash-table-exists? new srfi-113, hash-table-exists?, tests Jeremy Steward defect minor 1557 openssl load system certs assigned Jim Ursetto enhancement minor 1769 Svn-client egg: changes needed to build under musl assigned Peter Bex defect minor 1671 aes: wrong test directory assigned aes, tests Alaric Snell-Pym defect minor 1672 crypto-tools: wrong test directory assigned crypto-tools, tests Alaric Snell-Pym defect minor 1397 s11n4j depends on `numbers', but doesn't specify it as a dependency new s11n4j andyjpb defect major 1411 ssql-record (tests): Error: unbound variable: test-table-rec-update (and other failures/errors) new ssql-record, tests arthurmaciel defect major 945 html-parser supports only a few entities assigned Alex Shinn defect major 1020 matchable: Add conversion pattern(s) accepted matchable Alex Shinn enhancement not urgent at all 1128 stty termios struct, add feature test for speed attributes new stty termios Alex Shinn defect major 1241 pty: test failure new pty Alex Shinn defect major 1778 Typo or incorrect export in fmt egg assigned Alex Shinn defect minor 1805 `html->sxml` with escaped quotes breaks text into multiple nodes assigned Alex Shinn defect minor 1147 sendfile 1.7.29 feature test should fail on OpenBSD but passes new sendfile feature test openbsd certainty defect major 1335 Building on OS X: egg uses 1 deprecated function and 1 missing function assigned Thomas Chust defect major 1670 address-info: wrong test directory assigned address-info, tests Thomas Chust defect minor 1673 srfi-99: wrong test directory assigned srfi-99, tests Thomas Chust defect minor 1674 tweetnacl: wrong test directory assigned tweetnacl, tests Thomas Chust defect minor 1180 parley seems to insert the same sexpression to the reader again when getting input while sleeping new parley input type ahead bug Christian Kellermann defect major 1566 ports-tests are not testing file-lock procedures new file lock Christian Kellermann defect major 1739 math: failure in tests assigned math Diego defect minor 1353 posix-semaphore egg won't build on OS X: uses deprecated API assigned posix-semaphore dleslie defect major 1597 dbus 0.96: installation failure new dbus Shawn Rutledge defect major 1233 hexgrid: test failure new hexgrid estevo defect minor 1399 Scrutinizer produces incorrect procedure types after merge reopened evhan defect major 1685 shell-variable in egg-compile should quote environment variables assigned shell-variable, DESTDIR, chicken-install, egg-compile evhan defect major 1775 fuse tests hang assigned fuse evhan defect minor 747 coops: integrate primitive type classes new coops primitive-classes felix winkelmann task minor 777 unix-sockets: implement FD sending and receiving assigned unix-sockets felix winkelmann enhancement not urgent at all 809 allow to specify argument-type enforcement in type signatures assigned scrutinizer felix winkelmann enhancement not urgent at all 938 Feature Request: Load type files for units assigned types units felix winkelmann enhancement minor 1310 feathers: show number of debug-events for each line new feathers felix winkelmann enhancement minor 1606 Add code to lfa2 for extinguishing SRFI-4 predicates assigned lfa2 felix winkelmann enhancement minor 1667 Overhaul c-backend.scm assigned felix winkelmann enhancement major 1729 [fmt egg]: Num fails with numbers near 0 assigned foof defect major 1412 msgpack (tests): Error: segmentation violation new msgpack, tests hugoarregui defect major 1043 byte-blob-stream-find fails to find matches at the end of a stream assigned byte-blob-stream Ivan Raikov defect major 1519 salt: test failure: can't read MLB path map file new salt Ivan Raikov defect major 1628 hopefully: deadlock in tests new hopefully, deadlock joergw defect minor 1496 zlib: checksum mismatch in tests starting on 2018-08-05 new zlib, tests, checksum mismatch joseph.gay defect major 985 read-line blocks intermittantly on Atom based netbook assigned Matt Welland defect minor 1247 twilio's license is BSD, but it depends on a GPL-3 egg (s) new twilio, GPL, license Peter Danenberg defect major 1276 alist-lib alist-update!/default not useful for adding keys assigned alist-lib Peter Danenberg defect minor 1404 aima: Error: (match) during expansion of (make-debug-environment ...) - no matching pattern new aima Peter Danenberg defect major 813 Extension tiger-hash fails on big-endian machines accepted Kon Lovett defect major 1372 mailbox timeouts and thread signaling assigned mailbox Kon Lovett defect major 1621 apropos support disjoint keyword new apropos, keyword Kon Lovett defect minor 1745 apropos doesn't report macros assigned apropos, macro Kon Lovett defect major 1427 gochan's test failure new gochan kristianlm defect minor 1526 gochan: test failure: 10ms messages for 105ms means 10 messages: expected 10 but got 11 new gochan, tests kristianlm defect minor 1503 Fix dev-snapshot script new dev-snapshot Mario Domenech Goulart defect major 1599 "spock: failure in tests: Error: library not found: ""syntax.scm""" assigned spock Mario Domenech Goulart defect major 1251 eping attempts to emit an import library out of the import source file new eping mikele defect major 488 SLIME completion does not complete up to first non-unique point in string new slime, swank-chicken Nick Gasson defect major 1416 chunk-vector: many unbound identifiers new chuck-vector pluizer defect major 1596 "envsubst: test failure: Error: (include) cannot open file: ""tests/call-with-environment-variables.scm""" assigned envsubst Robert C Jensen defect major 1607 zlib: failure in tests new zlib Robert C Jensen defect major 1740 ephem: failures in tests (on 32bit systems) assigned ephem rca defect minor 1571 Sources for blowfish egg no longer available in bitbucket new blowfish rivo defect major 1145 Issue with matchable and the module system assigned matchable, module system sjamaan defect major 1351 syntax-rules has difficulty handling ellipsis in some cases? new syntax-rules sjamaan defect not urgent at all 1354 Clean up the expander a bit new expander sjamaan task minor 1466 Try to get rid of evaluated imports in generated import libraries new import libraries, eval, merge-se, syntax environment sjamaan enhancement major 1611 Restructure checks for inlinable intrinsics new inlining, intrinsics, performance, lfa2, code duplication sjamaan enhancement major 1615 hidden/gensymed variables are registered for export new modules, alias-global-hook sjamaan defect major 1669 9p: wrong test directory assigned 9p, tests sjamaan defect minor 1824 Change locatives representation assigned sjamaan enhancement minor 731 couchdb-view-server: segfault in tests new couchdb-view-server Moritz Heidkamp defect major 1141 hyde: execute permissions on hyde executable assigned Moritz Heidkamp defect major 1291 lowdown: markdown->sxml produces unnormalised SXML assigned lowdown Moritz Heidkamp defect major 1731 Lowdown some minor issues assigned Moritz Heidkamp defect not urgent at all 1732 [zmq egg] barebones curve encryption suport assigned zmq, egg, encryption Moritz Heidkamp enhancement minor 1767 patch to port the netstring egg to CHICKEN 5 assigned Moritz Heidkamp enhancement not urgent at all 1238 mw (tests): openssl egg is needed for HTTPS new mw, openssl, http-client Tony Sidaway defect major 258 z3 egg improvements new z3 Jim Ursetto enhancement minor 1007 socket egg: socket-close should track closed status new socket egg Jim Ursetto defect minor 1382 sql-de-lite ignores new versions of sqlite3 on Cygwin new sql-de-lite Jim Ursetto defect minor 1632 atom: failure in tests new atom Jim Ursetto defect major 1656 Refactor TCP unit to make ipv6 work from core new tcp, sockets, ipv6, ipv4 enhancement major 1657 "It would be nice if glob ""/*/*"" worked" new glob file enhancement not urgent at all 1695 Exception handler bug when compiled with -O5? new defect major 1696 mutex-lock! doesn't always lock mutex new srfi-69 mutex race threads scheduler defect major 1701 Egg SRFI-37 - wrong result new defect minor 1702 Switch to srfi-115 new regexp, irregex, srfi-115 enhancement minor 1705 Module names should be unique new modules, encapsulation, name conflicts enhancement minor 1714 types.db not found on mingw32 new defect major 1716 coops + s11n malfunction new coops s11n defect major 1719 unbounded growth from parameterize new make-parameter parameterize defect minor 1726 chicken.base#implicit-exit-handler reporting segmentation violation with non-default heap size new defect minor 1728 chicken-install postgresql fails on Windows new defect major 1735 Strip away prefix when importing new enhancement minor 1746 Improve chicken-install cyclic dependencies error new chicken-install, egg, dependency, cyclic enhancement minor 1749 Parallelize CHICKEN core tests new tests enhancement not urgent at all 1752 spiffy-cgi-handlers: infinite redirect with cgit 'about' page new spiffy, spiffy-cgi-handlers defect major 1759 Module system weirdness new defect major 1762 Maybe/Just Int checker in Silex compilation reopened enhancement not urgent at all 1763 chicken-install should pass features defined on the command line on to the build script new change request minor 1770 expand1: Expand macro-form only once new enhancement not urgent at all 1776 More scrutable bootstrapping process new enhancement minor 1780 wishlist: support keywords in coops (make ...) form new defect major 1784 Modify chickadee to say what module an identifier is in new chickadee defect major 1792 Some eggs install into system /share and /bin (even when CHICKEN_INSTALL_REPOSITORY is set); this fails when the directory is RO new defect major 1795 Types for srfi-69 egg new types eggs defect minor 1796 Allow type definitions to be exported. new types modules enhancement major 1798 No promise type. new types, promises enhancement minor 1801 parley constructs an internally inconsistent input port new parley port defect minor 1803 Avoid getrusage system calls in GC new defect major 1807 with-input-from-string scsh-process new scsh-process enhancement major 1808 Srfi-42 index keyword hygiene new defect major 1810 ezd man page not installed new defect major 1812 Modules leaking define-for-syntax variables and functions new modules, syntax defect major 1813 Test w64devkit new task major 1814 OS X / PowerPC failing test: remainder return -0.0 new remainder defect minor 1815 (chicken irregex): Use condition kinds new irregex exceptions defect major 1816 srfi-41: stream-match discards multiple values new defect minor 1818 Exporting a macro inhibits compiled program from locating libraries new defect major 1820 Clean up C preprocessor macros new task minor 1821 Have big-chicken-like feature in the core new modules, big-chicken enhancement major 1823 Ship chicken.version module new defect minor 1827 chicken-install creates empty egg-info files new chicken-install defect minor 1828 Keep R5RS syntax-rules? new syntax-rules task major 1829 CHICKEN nixos package is incorrectly configured new nixos defect major 1831 Use a parameter for the directory to be used by create-temporary-{file,directory} new create-temporary-file, create-temporary-directory enhancement minor 1832 Exported syntaxes are not fully hygienic new syntax hygiene modules defect major 1833 inaccuracy in exponential functions new defect minor 125 cross-chicken should prefer loading uncompiled import libraries assigned defect minor 749 honu: handle octal format escapes in string literals new honu defect minor 752 test and document qt-light enhancements by satosi new qt-light task minor 766 posix: can't collect exit status and close all process ports at the same time new defect not urgent at all 776 shared lib link arguments in makefile are not transmitted to eggs new enhancement not urgent at all 779 hyde: support trailing slashes on directories new defect major 784 ssax's `ssax:warn' ignores its first argument (port) new ssax, ssax:warn defect minor 934 improve documentation for functors and named interfaces new functor interface defect minor 960 Need API to box and unbox FILE* pointers as Scheme ports new C, ports defect major 980 make input-parse more neighbourly by signalling an exception in assert-curr-char instead of calling error new defect major 991 spiffy-request-vars' test fails sometimes reopened spiffy-request-vars defect major 1005 mmap test doesn't correctly catch error situations reopened mmap ffi pointer suckage defect major 1061 syntax-rules should be able to automatically determine implicit exports new enhancement not urgent at all 1095 AD egg compilation fails due to unsupported gcc flag on OpenBSD-current new egg gcc AD compiler warning defect major 1112 Figure out a way to safely release objects new defect critical 1131 Kill ##sys#alias-global-hook with fire new defect major 1134 with-input-from-pipe should be rewritten so it does not block new posix with-input-from-pipe pclose block threads enhancement not urgent at all 1146 create-temporary-file and create-temporary-directory are subject to race conditions new create-temporary-file, create-temporary-directory defect major 1148 Fix setup-helper usage in eggs new defect minor 1155 values and the scrutinizer new values defect not urgent at all 1162 gethostbyname() is deprecated in favour of getaddrinfo() new gethostbyname, getaddrinfo, posix enhancement minor 1168 make install: umask problem with modules.db new defect major 1176 Support capturing multiple value type in `forall`, etc. new scrutinizer enhancement minor 1204 chicken-install permissions with executables new umask defect major 1215 Warn about too specific type declarations new enhancement minor 1217 Unit Posix time/date behaviors differ across operating systems new posix time date defect major 1222 Rework error handling to make it work better with non-POSIX functions new enhancement major 1235 Issue with parameters new parameters, make-parameter defect major 1236 equal? can break at random moments new defect minor 1259 slow polling new scheduler enhancement major 1286 define-constant and define-inline should shadow imported identifiers new modules, inlining, define-inline, define-constant enhancement minor 1293 eq?-hash tables calculcate different value for objects after they're mutated and lose locatives after GC new srfi-69, hash tables, locatives defect critical 1303 File ports should be nonblocking new defect major 1305 chmod of modules.db on new installation new defect major 1311 "feathers: Implement ""Next""" new feathers enhancement minor 1320 henrietta-cache & openssl crash new openssl, henrietta-cache, crash defect major 1321 async-io tests hang new async-io, tests, salmonella defect major 1323 Teach compiler that fold and map with clean procedure is itself clean new optimisations defect major 1325 qt-light egg: timers may put chicken into an inconsistent state new defect major 1339 char-ready? returns #f even when input is available new defect minor 1340 Unable to compile a mathh gama instruction at or above optimize-level 3 new defect minor 1348 improvement to manual pages new defect minor 1350 Static linking is broken on Solaris new static solaric ld linker defect major 1355 define strips hygiene from defined identifiers at top-level new hygiene defect major 1370 Build-dependencies between import libraries and core units don't seem to be completely right new defect minor 1371 locative table is only grown, never shrunk new defect minor 1384 Simplify resolution of include/extend/types/inline/extension files new enhancement not urgent at all 1436 Don't disable inline file generation with -O5 (disable-interrupts) new inlining change request minor 1439 Add switch to csi to set initial module new csi, modules enhancement not urgent at all 1445 Support parameterised hash table type declarations new scrutiniser, srfi-69 enhancement not urgent at all 1446 Implement contravariant type checking for procedure types new contravariant types enhancement not urgent at all 1450 TCP connections can cause process to hang new tcp, spiffy, sockets, hang, scheduler defect major 1452 [test egg]: test-group eats the call-chain on error new test egg defect minor 1453 Running MinGW-produced Chicken from a MSVC-produced executable causes a stack overflow during initialization new defect major 1454 process-wait does not function corrently with nohang on Windows new defect major 1464 ir-macro-expander's compare + define-syntax + modules don't mix new defect major 1465 get-keyword fails to operate correctly if keywords in first and second arguments come from different environments new defect major 1471 [types] Enforce parameter types on specialization new enhancement not urgent at all 1475 (scrutinizer) Types for global variables are not refined by predicates new defect major 1476 (scrutinizer) Should global types be smashed in local contexts? new smashing task minor 1485 "edit of wiki entries - specific ""Description of your changes"" leads to error" new defect not urgent at all 1486 Reading and writing to a pipe set up by process can cause scheduler assertion errors new defect major 1491 ##sys#expand-multiple-values-assignment works for some reason new defect minor 1513 Type declarations in modules do not namespace structs assigned defect major 1524 environments 1.6.2 breaks the installation of eggs which depend on it new environments, obsolete defect major 1527 Procedures grouping in the wiki is confusing new defect major 1541 Use reentrant library functions, if available new defect minor 1553 sqlite3: The PREPARE procedure does not make it clear when it has and has not parsed a statement from a string. new sqlite3 enhancement major 1561 Rewrite .egg file before installation new defect major 1564 srfi-18: (mutex-unlock) Internal scheduler error new scheduler threads defect major 1574 Redefining reverse in csi makes lambda behave differently, and even segfault new defect major 1582 List of available eggs in RSS format contain incomplete URLs new defect minor 1605 Display compiler warnings for macros with missing imports new enhancement minor 1619 Specialization ignores fixnum mode, leading to suboptimal code new defect minor 1634 copy-file and move-file do not preserve permissions new defect minor 1635 Include multiple times in a row 'interrupts' definitions new defect minor