Summary
Chicken 5 accepts 2-argument log function, but the type database does not.
Metadata
- Id: cc096a4593f9ab4c8185be1a19418d74db567606
- Trac id: 1725
- Type: defect
- Reporter: johnwcowan
- Owner:
- Cc:
- Status: closed
- Component: unknown
- Estimated difficulty: trivial
- Resolution: fixed
- Priority: major
- Milestone: 5.3
- Version: 5.2.0
- Changetime: 2021-01-14 05:04:23 UTC
- Created: 2021-01-07 03:59:12 UTC
- Keywords:
Description
csi prints `#<procedure (scheme#log a . rest)>` for `log`, but the compiler claims its type is `(number -> (or float cplxnum))`. This causes a misleading warning.
Changes and comments
[2021-01-13 08:55:30 UTC] sjamaan changed milestone from someday to 5.3
[2021-01-13 08:55:30 UTC] sjamaan wrote:
Patch posted, changing milestone
[2021-01-14 05:04:23 UTC] evhan changed status from new to closed
[2021-01-14 05:04:23 UTC] evhan set resolution to fixed
[2021-01-14 05:04:23 UTC] evhan wrote:
Fixed by Peter's patch in b6703169.