id Summary Status Keywords Owner Type Priority 1112 Figure out a way to safely release objects new defect critical 779 hyde: support trailing slashes on directories new defect major 813 Extension tiger-hash fails on big-endian machines accepted Kon Lovett defect major 945 html-parser supports only a few entities assigned Alex Shinn defect major 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 1005 mmap test doesn't correctly catch error situations reopened mmap ffi pointer suckage defect major 1095 AD egg compilation fails due to unsupported gcc flag on OpenBSD-current new egg gcc AD compiler warning defect major 1128 stty termios struct, add feature test for speed attributes new stty termios Alex Shinn defect major 1131 Kill ##sys#alias-global-hook with fire new defect major 1141 hyde: execute permissions on hyde executable assigned Moritz Heidkamp defect major 1145 Issue with matchable and the module system assigned matchable, module system sjamaan defect major 1147 sendfile 1.7.29 feature test should fail on OpenBSD but passes new sendfile feature test openbsd certainty defect major 1165 redis relies on GNU make, which is not the default make on BSDs new redis 0xab defect major 1168 make install: umask problem with modules.db new defect major 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 1204 chicken-install permissions with executables new umask defect major 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 1241 pty: test failure new pty Alex Shinn defect major 1247 twilio's license is BSD, but it depends on a GPL-3 egg (s) new twilio, GPL, license Peter Danenberg defect major 1251 eping attempts to emit an import library out of the import source file new eping mikele defect major 1259 slow polling new scheduler enhancement major 1265 AD: installation failure new AD 0xab defect major 1291 lowdown: markdown->sxml produces unnormalised SXML assigned lowdown Moritz Heidkamp defect major 1303 File ports should be nonblocking new defect major 1305 chmod of modules.db on new installation new 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 1335 Building on OS X: egg uses 1 deprecated function and 1 missing function assigned Thomas Chust defect major 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 1372 mailbox timeouts and thread signaling assigned mailbox Kon Lovett defect major 1397 s11n4j depends on `numbers', but doesn't specify it as a dependency new s11n4j andyjpb defect major 1399 Scrutinizer produces incorrect procedure types after merge reopened evhan defect major 1404 aima: Error: (match) during expansion of (make-debug-environment ...) - no matching pattern new aima Peter Danenberg defect major 1412 msgpack (tests): Error: segmentation violation new msgpack, tests hugoarregui defect major 1450 TCP connections can cause process to hang new tcp, spiffy, sockets, hang, scheduler defect major 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 1475 (scrutinizer) Types for global variables are not refined by predicates new defect major 1486 Reading and writing to a pipe set up by process can cause scheduler assertion errors new defect major 1496 zlib: checksum mismatch in tests starting on 2018-08-05 new zlib, tests, checksum mismatch joseph.gay defect major 1513 Type declarations in modules do not namespace structs assigned defect major 1519 salt: test failure: can't read MLB path map file new salt Ivan Raikov 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 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 1566 ports-tests are not testing file-lock procedures new file lock Christian Kellermann defect major 1571 Sources for blowfish egg no longer available in bitbucket new blowfish rivo defect major 1574 Redefining reverse in csi makes lambda behave differently, and even segfault new defect major 1596 "envsubst: test failure: Error: (include) cannot open file: ""tests/call-with-environment-variables.scm""" assigned envsubst Robert C Jensen defect major 1597 dbus 0.96: installation failure new dbus Shawn Rutledge defect major 1599 "spock: failure in tests: Error: library not found: ""syntax.scm""" assigned spock Mario Domenech Goulart defect major 1607 zlib: failure in tests new zlib Robert C Jensen defect major 1611 Restructure checks for inlinable intrinsics new inlining, intrinsics, performance, lfa2, code duplication sjamaan enhancement major 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 1667 Overhaul c-backend.scm assigned felix winkelmann enhancement major 1695 Exception handler bug when compiled with -O5? new defect major 1714 types.db not found on mingw32 new defect major 1716 coops + s11n malfunction new coops s11n defect major 1728 chicken-install postgresql fails on Windows new defect major 1729 [fmt egg]: Num fails with numbers near 0 assigned foof defect major 1745 apropos doesn't report macros assigned apropos, macro Kon Lovett defect major 1759 Module system weirdness new defect major 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 1796 Allow type definitions to be exported. new types modules enhancement major 1803 Avoid getrusage system calls in GC new defect 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 1815 (chicken irregex): Use condition kinds new irregex exceptions defect major 1818 Exporting a macro inhibits compiled program from locating libraries new defect major 1829 CHICKEN nixos package is incorrectly configured new nixos defect major 1832 Exported syntaxes are not fully hygienic new syntax hygiene modules defect major 125 cross-chicken should prefer loading uncompiled import libraries assigned defect minor 258 z3 egg improvements new z3 Jim Ursetto enhancement minor 749 honu: handle octal format escapes in string literals new honu defect minor 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 938 Feature Request: Load type files for units assigned types units felix winkelmann enhancement minor 985 read-line blocks intermittantly on Atom based netbook assigned Matt Welland defect minor 1007 socket egg: socket-close should track closed status new socket egg Jim Ursetto defect minor 1148 Fix setup-helper usage in eggs new defect minor 1162 gethostbyname() is deprecated in favour of getaddrinfo() new gethostbyname, getaddrinfo, posix enhancement minor 1176 Support capturing multiple value type in `forall`, etc. new scrutinizer enhancement minor 1215 Warn about too specific type declarations new enhancement minor 1233 hexgrid: test failure new hexgrid estevo defect minor 1236 equal? can break at random moments new defect minor 1310 feathers: show number of debug-events for each line new feathers felix winkelmann enhancement minor 1311 "feathers: Implement ""Next""" new feathers enhancement minor 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 1354 Clean up the expander a bit new expander sjamaan task minor 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 1427 gochan's test failure new gochan kristianlm defect minor 1436 Don't disable inline file generation with -O5 (disable-interrupts) new inlining change request minor 1452 [test egg]: test-group eats the call-chain on error new test egg defect minor 1476 (scrutinizer) Should global types be smashed in local contexts? new smashing task minor 1491 ##sys#expand-multiple-values-assignment works for some reason new defect minor 1526 gochan: test failure: 10ms messages for 105ms means 10 messages: expected 10 but got 11 new gochan, tests kristianlm defect minor 1541 Use reentrant library functions, if available new defect minor 1557 openssl load system certs assigned Jim Ursetto enhancement minor 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 1606 Add code to lfa2 for extinguishing SRFI-4 predicates assigned lfa2 felix winkelmann enhancement minor 1619 Specialization ignores fixnum mode, leading to suboptimal code new defect minor 1621 apropos support disjoint keyword new apropos, keyword Kon Lovett defect minor 1628 hopefully: deadlock in tests new hopefully, deadlock joergw 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 1669 9p: wrong test directory assigned 9p, tests sjamaan defect minor 1671 aes: wrong test directory assigned aes, tests Alaric Snell-Pym defect minor 1674 tweetnacl: wrong test directory assigned tweetnacl, tests Thomas Chust defect minor 1701 Egg SRFI-37 - wrong result new defect minor 1705 Module names should be unique new modules, encapsulation, name conflicts enhancement minor 1726 chicken.base#implicit-exit-handler reporting segmentation violation with non-default heap size new defect minor 1732 [zmq egg] barebones curve encryption suport assigned zmq, egg, encryption Moritz Heidkamp enhancement minor 1735 Strip away prefix when importing new enhancement minor 1739 math: failure in tests assigned math Diego defect minor 1740 ephem: failures in tests (on 32bit systems) assigned ephem rca defect minor 1763 chicken-install should pass features defined on the command line on to the build script new change request minor 1769 Svn-client egg: changes needed to build under musl assigned Peter Bex defect minor 1775 fuse tests hang assigned fuse evhan defect minor 1776 More scrutable bootstrapping process new enhancement minor 1778 Typo or incorrect export in fmt egg assigned Alex Shinn defect minor 1795 Types for srfi-69 egg new types eggs defect minor 1798 No promise type. new types, promises enhancement minor 1801 parley constructs an internally inconsistent input port new parley port defect minor 1805 `html->sxml` with escaped quotes breaks text into multiple nodes assigned Alex Shinn defect minor 1814 OS X / PowerPC failing test: remainder return -0.0 new remainder defect minor 1816 srfi-41: stream-match discards multiple values new defect minor 1820 Clean up C preprocessor macros new task minor 1823 Ship chicken.version module new defect minor 1824 Change locatives representation assigned sjamaan enhancement minor 1833 inaccuracy in exponential functions new defect 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 809 allow to specify argument-type enforcement in type signatures assigned scrutinizer felix winkelmann enhancement not urgent at all 1020 matchable: Add conversion pattern(s) accepted matchable Alex Shinn enhancement not urgent at all 1061 syntax-rules should be able to automatically determine implicit exports new enhancement not urgent at all 1155 values and the scrutinizer new values defect not urgent at all 1384 Simplify resolution of include/extend/types/inline/extension files new enhancement not urgent at all 1439 Add switch to csi to set initial module new csi, modules enhancement not urgent at all 1446 Implement contravariant type checking for procedure types new contravariant types enhancement not urgent at all 1471 [types] Enforce parameter types on specialization new enhancement not urgent at all 1485 "edit of wiki entries - specific ""Description of your changes"" leads to error" new defect not urgent at all 1657 "It would be nice if glob ""/*/*"" worked" new glob file enhancement not urgent at all 1731 Lowdown some minor issues assigned Moritz Heidkamp defect not urgent at all 1749 Parallelize CHICKEN core tests new tests enhancement not urgent at all 1762 Maybe/Just Int checker in Silex compilation reopened enhancement not urgent at all 1767 patch to port the netstring egg to CHICKEN 5 assigned Moritz Heidkamp enhancement not urgent at all 1770 expand1: Expand macro-form only once new enhancement not urgent at all