#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 16 years ago by
| Status: | new → accepted |
|---|
comment:2 Changed 16 years ago by
| Milestone: | 4.3.0 → 4.4.0 |
|---|
comment:3 Changed 16 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.

This optimization has been removed in cc3c804a25419f46d20681e17c9f3e8b3763ac0d