Custom Query (1630 matches)
Results (43 - 45 of 1630)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#98 | wontfix | Typo in date-literals egg in version 3 repository | ||
Description |
The default port for read-date-literal in this egg is current-output-port, which is a typo for current-input-port. I don't have a Chicken 3 installation to test this change on, but a similar change worked in the version 4 egg (revision 1.1.0 in the Chicken 4 branch) This bug is probably only apparent if you explicitly call read-date-literal without a port argument. It probably doesn't affect sharp-syntax record reading. |
|||
#100 | fixed | inlining can break assumptions about contraction | ||
Description |
When inlining a procedure that contains a call to a contractable (a procedure called only once, which will always be beta-substituted) and the contraction happens in the same optimization pass, then the contraction will take place multiple times resulting in duplicate C function definitions. This was reported by Jörg Wittenberger. See commit 5c851ce643b4cd995c7fd467162efdc922c61b83 |
|||
#101 | fixed | remove meaningless benchmarks | ||
Description |
The benchmark suite is of little use, since the tests are too trivial and do not represent real programs. Also, the runtimes are too short to have any statistical evidence - they are even quite erratic in the results they give (sometimes benchmark programs happen to run untypically fast, which indicates either something like cache behaviour or broken timing code).
The benchmarks have been removed and replaced with two more substantial programs: the See commit e8e3b17b65f9921c3277f0768e757d2f03121fd9 |