#145 closed defect (fixed)
inlining of procedures with rest-arg promoted to vector will fail
Reported by: | felix winkelmann | Owned by: | felix winkelmann |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | compiler | Version: | 4.2.x |
Keywords: | rest-argument inlining | Cc: | |
Estimated difficulty: |
Description
Reported by Sven Hartrumpf: inlining of procedures which have a rest-argument promoted to vector will fail, since the accessors accept a rest-vector, but the inlined arglist will be a list.
Either disable promotion for inlinable/contractable procedures or modify the call site at inlining accordingly (harder).
Change History (4)
comment:1 Changed 15 years ago by
Status: | new → accepted |
---|
comment:2 Changed 15 years ago by
Milestone: | 4.3.0 → 4.4.0 |
---|
comment:3 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
This optimization has been removed in cc3c804a25419f46d20681e17c9f3e8b3763ac0d